如何安装没有root的python-dev?

时间:2015-06-30 18:14:13

标签: python-2.7 debian apt

我正在尝试安装YouCompleteMe,安装指南说我需要“python-dev”

sudo apt-get install python-dev

我的问题是如何在Debian上安装root权限来安装它。

如何检查我是否有python-dev?

3 个答案:

答案 0 :(得分:0)

您可以在python.org下载源代码; c / c ++头文件(在debian包python-dev中)包含在那里。

答案 1 :(得分:0)

检查是否安装了python-dev问题

dpkg -l | grep python-dev

如果没有安装你没有root,你需要从http://python.org下载你正在使用的Python版本的源代码,python-dev包中包含的文件应该是我相信tar包的include / direcotory。

答案 2 :(得分:0)

检查安装状态,可以使用

 dpkg-query -l python-dev

第一行会显示安装状态(ii表示(当前)installed和(将来)installed

你不能安装没有root访问权限的软件包(这是root访问权限:拥有修改系统组件的权限)。 但是,您可以在本地下载.deb文件并解压缩

wget http://debian.mirror.ac.za/debian/pool/main/p/python-defaults/python-dev_2.7.9-1_amd64.deb
dpkg -x python-dev_2.7.9-1_amd64.deb .

(这将下载python-dev并将其解压缩到当前目录中)