gpt4 book ai didi

python - 无法通过 PIP 将任何内容安装到虚拟环境

转载 作者:行者123 更新时间:2023-12-01 08:59:50 27 4
gpt4 key购买 nike

启动新的虚拟环境时,我发现无法通过 pip 安装任何软件包。例如,如果我尝试在全新的 virtualenv 中安装模拟,则会收到以下错误:

Could not install packages due to an EnvironmentError: [Errno 13] Permission     
denied: '/usr/lib/python2.7/site-packages/mock.pyc'
Consider using the `--user` option or check the permissions.

如果我尝试使用 --user 选项安装,则会收到此错误:

Can not perform a '--user' install. User site-packages are not visible in
this virtualenv.

按照this stackoverflow question ,我尝试更改包含虚拟环境的文件夹的所有权,但没有成功。我知道使用 sudo for pip 会搞乱安装。这种情况以前没有发生过,我完全陷入困境。请帮忙。

最佳答案

看来问题是我的虚拟环境一直想将 pip 包安装到全局目录而不是它自己的目录。

解决这个问题的方法是删除旧的 virtualenv 并使用以下命令初始化一个新的: virtualenv <<name of env>> --python=python2.7

我不完全确定为什么这会起作用。我希望评论中有任何澄清。

关于python - 无法通过 PIP 将任何内容安装到虚拟环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52541033/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com