在安装模块时获取以下信息。在尝试安装其他模块时收到like消息。
非常感谢您的帮助。谢谢!
Errno 13权限被拒绝:'/usr/local/lib/python2.7/dist-p
您指定的安装目录(通过--install-dir,--pre distutils默认设置)为:
/usr/local/lib/python2.7/dist-packages/
可能您的帐户没有此目录的写入权限?安装目录是系统拥有的目录,您可能需要以管理员或"root“帐户的身份登录。如果您没有此计算机的管理员访问权限,则可能希望选择其他安装目录,最好是PYTHONPATH环境变量中列出的目录。
发布于 2014-11-07 12:09:29
如果您希望在该目录中安装模块,则错误提示您需要root权限才能执行此操作。如果您在具有root权限的PC上工作,则可以执行以下操作
sudo pip install module
对于PythonAnywhere,您可以使用user install功能
pip install module --user
以避免权限冲突。
或者,安装virtualenv并使用它创建环境。在这种情况下,可以在没有sudo
或--user
的情况下使用pip install
。
发布于 2019-05-21 07:23:19
要将其安装到您的用户site-packages
目录中,请使用--user
。要将其安装到其他位置,请使用-t
,例如:pip3 install module -t ~/path/to/directory
https://stackoverflow.com/questions/26793861
复制相似问题