我已下载numpy
和matploblib
tar.gz文件。现在我想在RedHat 5上安装它们。
我没有root权限。我已阅读INSTALL文档,但我不明白如何安装这些文档。
答案 0 :(得分:4)
是的,只需在安装软件包时使用--user
标志(前提是您有最新版本的Python)
documentation中提供了有关--user
标记的更多信息。通常,会创建~/.local
目录(如有必要),您的包应该出现在~/.local/lib/python$VERSION/site-packages
。
在 matplotlib之前安装NumPy 。要做到这一点,只需输入
即可python setup.py install --user
在解压缩归档的目录中。重复matplotlib。
不要忘记阅读NumPy的installation说明(当然也适用于matplotlib)。如果您遇到问题,可能会在文档中介绍。
$PYTHONPATH
的链接更新~/.local/lib/python$VERSION/site-packages
如果您的旧版本的Python无法识别--user
标志,那么您仍应该能够使用--prefix
标志指定安装路径。你可以使用--prefix=~/.local
来匹配如果你有更新版本的Python会发生什么
(请注意,NumPy安装指南中介绍了此主题...)。