pip install 安装时报Defaulting to user installation because normal site-packages is not writeable解决方法

我的python的安装目录:

C:\Program Files\Python37

我的pip install + 包名 包安装的默认安装目录:

c:\program files\python37\lib\site-packages

在cmd下pip安装库的时候提示:

Defaulting to user installation because normal site-packages is not writeable会把库安装到这个路径下面

C:\Users\XXX\AppData\Roaming\Python\Python37\site-packages

提示默认的site-packages没有写权限,一种解决方法就是使用管理员打开cmd然后再pip install + 包名 安装,或者让site-packages用户拥有写权限。
还有一种方法就是:

先 python -m site -help 查看一下site.py的路径

改变site中 USER_SITE USER_BASE

USER_SITE = none

USER_BASE = none

把它两改成其他盘D、E下面的路径

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/c88f64439a.html