Bootstrap

记录:解决给python3搬家后pip无法使用的问题

事件回放:

因为 python 安装的时候洒在D盘了(路径为 D:\python.exe 和 D:\Scripts\pip.exe),建了个文件夹收集起来(路径为 D:\python 3.9.6\python.exe 和 D:\python 3.9.6\Scripts\pip.exe),修改了环境变量 Path ,但是在运行 pip install selenium 命令时不能正常安装,提示是啥我忘了(反正这篇文章也没人看,忘了应该没关系吧),大意是 pip 还在 D:\Scripts 。

解决方法:

查了几篇文章,猜测是安装时 pip.exe 中记录了原始安装位置,想要修改需要二进制编辑器。

于是我去下载了个 Notepad++ ,安装了插件 Hex-Editor,然后用 Notepad++ 打开 pip.exe ,选择 “编码” —— “使用 UTF-8 编码”,再用 Ctrl + F 打开查找,在当前文件中查找 “d:”,终于在 688 行找到了 "d:\python.exe" ,最后把它修改为 "d:\python 3.9.6\python.exe"。

当然,考虑到步骤如此繁琐,建议以后出现这种情况还是用 python-3.9.6-amd64.exe 卸载再安装来解决问题(没有的话可以去官网下载一个,亲测不影响效果)。

;