默认为用户安装,因为普通站点包不可写

时间:2021-05-11 03:14:40

标签: cmd windows-10 python-3.9

当我 pip install AnyPackage 时,我收到输出告诉我它是“默认为用户安装,因为正常的站点包不可写”:

example of problem

我尝试过卸载 Python,但没有解决问题。

我在 Home Edition 上使用管理员帐户,并运行 (直接从 python.org 下载),使用“添加到路径”选项安装。

值得注意的是,我无法从 访问任何包,例如:

not able to access package

P.S 为什么安装包在AppData\Roaming\Python\Python39\Scripts,而Python安装到C:\Program Files\Python39

至于我的目标,我想避免将来可能给我带来的任何问题。

我还希望能够使用 virtualenv 创建虚拟环境。

2 个答案:

答案 0 :(得分:0)

使用 bash 代替 Powershell 安装软件包

答案 1 :(得分:0)

对我来说,没有在虚拟环境中使用我的 IDE 解决了这个问题,并使用管理员权限安装了所有模块。