首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Pythonanywhere如何选择不同的安装目录

Pythonanywhere如何选择不同的安装目录
EN

Stack Overflow用户
提问于 2014-11-07 12:03:48
回答 2查看 735关注 0票数 2

在安装模块时获取以下信息。在尝试安装其他模块时收到like消息。

非常感谢您的帮助。谢谢!

Errno 13权限被拒绝:'/usr/local/lib/python2.7/dist-p

您指定的安装目录(通过--install-dir,--pre distutils默认设置)为:

代码语言:javascript
复制
/usr/local/lib/python2.7/dist-packages/

可能您的帐户没有此目录的写入权限?安装目录是系统拥有的目录,您可能需要以管理员或"root“帐户的身份登录。如果您没有此计算机的管理员访问权限,则可能希望选择其他安装目录,最好是PYTHONPATH环境变量中列出的目录。

EN

回答 2

Stack Overflow用户

发布于 2014-11-07 12:09:29

如果您希望在该目录中安装模块,则错误提示您需要root权限才能执行此操作。如果您在具有root权限的PC上工作,则可以执行以下操作

代码语言:javascript
复制
sudo pip install module

对于PythonAnywhere,您可以使用user install功能

代码语言:javascript
复制
pip install module --user

以避免权限冲突。

或者,安装virtualenv并使用它创建环境。在这种情况下,可以在没有sudo--user的情况下使用pip install

票数 2
EN

Stack Overflow用户

发布于 2019-05-21 07:23:19

要将其安装到您的用户site-packages目录中,请使用--user。要将其安装到其他位置,请使用-t,例如:pip3 install module -t ~/path/to/directory

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26793861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档