因修改了用户文件夹名而无法使用pip安装python第三方模块的两种实用解决方法

岁酱吖の 提交于 2020-02-08 00:16:26

在之前因为把user文件夹里的中文名修改了,同时记得也要把电脑的环境变量修改过来,这个是前提!
然而,环境变量修改也无法使用pip安装python第三方模块,我在这里提供两种实用方法!
下面以安装关于MongoDB数据库pymongo模块为例。

第一种
在使用第一种方法之前,请检查电脑的pip是否更新了。
如果更新了还是不行,请尝试以下这条命令:

python -m pip install pymongo

在这里插入图片描述
进入python环境进行检验并打印pymongo模块的版本。
在这里插入图片描述
第二种
支持从根本上解决问题,那么根本问题是什么呢?
是因为它在安装的时候就已经把安装时的路径写入了底层源码,我们修改环境变量后也只是根据当前电脑的文件目录查找出的路径与底层的并不匹配而引发异常。
所以,我们修改pip.exe源码里的路径,简单而带点粗暴!
以下利用HEdit(十六进制修改工具)打开pip.exe并进行修改(毕竟时底层代码,切记谨慎操作):
在这里插入图片描述
在这里插入图片描述
如果你的电脑并没有HEdit工具,关注微信公众号”盲点“回复:HEdit 即可获取。

接着进行检验并安装pymongo模块:
在这里插入图片描述
到这,两种方法介绍完成!

一个关于程序员杂谈的公众号,欢迎关注!
在这里插入图片描述

有不足之处望留言指正
——————END——————
Programmer:柘月十七

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!