【发布时间】:2020-06-09 04:04:36
【问题描述】:
当我跑步时:
pip install djangorestframework
我收到此错误消息:
错误:由于 EnvironmentError 无法安装软件包:[Errno 13] 权限被拒绝:'/usr/local/lib/python3.6/dist-packages/asgiref' 考虑使用
--user选项或检查权限。
【问题讨论】:
-
你好,我猜这是 pip 使用中一个很常见的错误。使用建议的
--user将软件包安装在您的主目录中或使用virtualenv。 -
如果你已经在 ubuntu 上使用了一个虚拟环境并且如果你得到这个错误,然后导航到你的虚拟环境文件夹。如果你看到一个锁符号那么你没有适当的权限作为用户在 this 中进行 pip install。因此使用以下命令更改 venv 文件夹的权限: sudo chown -R $USER path/to/venv 现在切换到 venv 并安装您的包。
标签: python django api django-rest-framework django-views