繁体   English   中英

PermissionError: [Errno 13]: '/usr/local/lib/python3.5/

[英]PermissionError: [Errno 13]: '/usr/local/lib/python3.5/

我有问题。

错误日志图片

我如何解决这个问题,当我写:pip install -r requirements.txt

在我的情况下,在 Python 安装方式中,请帮助理解。 谢谢!

这些错误表明您尝试使用aset安装 python 模块的用户没有写入默认 python 模块安装路径的权限。 你可以:

  1. 使用sudo pip install -r requirements.txt以超级用户身份安装

  2. 从用户主目录中的需求文件requirements.txt下载包,解压它们并将它们导入到您的脚本中。

您可以使用:

pip install -r requirements.txt --no-index --find-links file:///tmp/packages

从您的需求文件中获取所有包。

以上命令的原始来源在这里

从自定义路径导入 python 模块:

import sys
sys.path.append('/home/user/module_directory')
from module_directory import module

您可以使用 sudo 将软件包安装在系统文件夹中(不推荐)

sudo pip3.5 install 'the_package_name'

或者您可以使用 --user 选项将软件包安装在用户文件夹中

pip3.5 install 'the_package_name' --user

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM