如何安装没有root访问权限的python模块?

如何安装没有root访问权限的python模块?,第1张

如何安装没有root访问权限的python模块?

在大多数情况下,最好的解决方案是通过运行以下命令来依赖所谓的“用户站点”位置(有关详细信息,请参阅PEP):

pip install --user package_name

以下是我原始答案提供的一种“更手动”的方法,如果上述解决方案适合你,则无需阅读它。

使用

easy_install
,你可以执行以下 *** 作:

easy_install --prefix=$HOME/local package_name

将安装到

$HOME/local/lib/pythonX.Y/site-packages

(“本地”文件夹是许多人常用的典型名称,但是你当然可以指定你有权写入的任何文件夹)。

你将需要手动创建

$HOME/local/lib/pythonX.Y/site-packages

并将其添加到你的PYTHONPATH环境变量中(否则easy_install会抱怨-btw运行上面的命令一次,以找到XY的正确值)。

如果你没有使用

easy_install
,请寻找一个前缀选项,大多数安装脚本都允许你指定一个。

使用pip可以使用:

pip install --install-option="--prefix=$HOME/local" package_name


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5620685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存