python环境迁移:解决pip绑定python的路径问题
前言
发现在迁移python环境时出现了pip无法使用的问题,截图没了,但大概意思是pip没有找到原目标路径的python。
这个是迁移python时碰到的,之前也有碰到过,但总是选择避开它,现在我找到了方法去解决这个问题。
分析
pip可执行文件中应该有类似指向性的配置设计,因此它只认安装时的python位置,而没有适配新的python目录(个人以为,设计方应该需要考虑使用环境变量来做更加人性化的设计)。
解决方案
根据ai给我的指示,给了我两个有用的方向:
1、编辑pip可执行文件并修改对应的python位置参数
2、重新拉取并安装pip
但是实际上,我在windows环境由于编码等各种原因并不能编辑pip(linux没试),因此最好实现的方案只有尝试重新拉取并安装pip
相关实现
1、下载重装pip的官方脚本
官方脚本下载: https://bootstrap.pypa.io/get-pip.py
2、运行下载下来的脚本
python get-pip.py
3、其他
运行时会重新拉取并重装pip,而后你就可以自由使用它了。