更新pip时拒绝访问问题解决

使用pip安装python包的时候常常会出现类似下面情况的警告:

WARNING: You are using pip version 20.1.1; however, version 20.2.2 is available.
You should consider upgrading via the 'c:\program files\python38\python.exe -m pip install --upgrade pip' command.

如果直接使用pip install --upgrade pip进行更新,会出现两种情况:

  1. CMD运行在用户模式下,pip会被安装在用户文件夹里,位置在AppData里
  2. CMD运行在管理员模式下,会报拒绝访问的错误,如果使用--user命令,则会产生和1相同的效果

直接执行警告中的命令会报错:

C:\Windows\system32>C:\Program Files\Python38\python.exe -m pip install --upgrade pip
'C:\Program' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

正确的方式是:"c:\program files\python38\python.exe" -m pip install --upgrade pip

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容