+-
linux – 如何在没有apt-get,dpkg或root访问权限的情况下本地安装.deb?
我在 Linux集群上使用python(没有root访问权限)并且想要使用numpy模块.从 Numerical Python下载numpy后,解压缩并尝试安装它:

python setup.py install --home=/home/"myusername"/"myfolder" 

(因为我已成功完成以前的python模块),我收到错误:

SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.

因此,为了尝试在本地安装python-dev,我从python2.7-dev_2.7.10-2_amd64.deb下载了.deb并在http://www.g-loaded.eu/2008/01/28/how-to-extract-rpm-or-deb-packages/中描述的“myfolder”中提取它,但是这并没有解决之前的错误,我找不到任何更相关的帮助.

我无法访问apt-get或dpkg.

最佳答案
您可以从python.org站点获取 download the source for python-2.7.10.
提取.tar.xz存档后,您将找到包含缺少的丢失头文件的Include目录.

您可以通过设置告诉python setup.py …查看此目录

export CPLUS_INCLUDE_PATH=/path/to/your/extracted/Python-2.7.10/Include
点击查看更多相关文章

转载注明原文:linux – 如何在没有apt-get,dpkg或root访问权限的情况下本地安装.deb? - 乐贴网