PyCharm移动python项目后pip不能使用

转载:http://www.manongjc.com/article/55578.html

 

先说一下我的操作过程以及问题:

  1. 新建了一个python项目工程,并配置了python解释器
  2. 把整个项目移动到其他目录
  3. 项目移动后再次打开项目发现执行pip时报如下错误:Fatal error in launcher: Unable to create process using '"<旧路径>"  "<新路径>" ': ???????????

再说一下解决过程(解决的过程中执行的某些命令有可能是无用的,但是也记录下下来):

  1. 移动目录后需要新打开项目
  2. 新打开的项目需要重新配置python解释器
  3. 此时虽然项目能正常运行了,但是执行pip命令时就会出现如上的错误,解决过程如下
  4. 找到项目的python解释器目录,进入到Scripts下面,用文本编辑器打开如下几个文件:activate/activate.bat/Activate.ps1,然后找到“旧的项目路径”替换为“新的项目路径”
  5. 执行如下命令后即可修复pip不能使用的问题
    1. python -m pip install --upgrade pip(可能没有实际效果)
    2. python pip.exe install SomePackage(可能没有实际效果)
    3. python -m pip install --upgrade pip --force-reinstall(最终修复成功的命令)

通过如上操作,即可解决移动python项目后导致pip不能使用的问题。

最后,以上为整个操作过程中,但是个人认为最终生效的操作过程中主要是加粗的2个步骤,但是这个仅仅是猜测而已并没有复现问题进行测试,如果感兴趣的同学可以试试只执行加粗部分是否可以修复成功。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值