问题解决: 移动python文件夹的善后处理

近来使用python,发现pip安装的库目录,和python的安装目录不一样,但都有site-packages文件,于是想重新配置一下python环境。
移动python安装文件夹后,进行的环境配置修改以及问题介绍如下。

先查看一下python的安装路径:where python
1、 环境变量的修改,有两个Python\Scripts\Python\
2、修改pip的安装目录

## 默认情况,未作任何修改,AppData\Roaming
C:\>python -m site
sys.path = [
    'C:\\Users\\csl',
    'C:\\Download\\Python\\python310.zip',
    'C:\\Download\\Python\\DLLs',
    'C:\\Download\\Python\\lib',
    'C:\\Download\\Python',
    'C:\\Download\\Python\\lib\\site-packages',
]
USER_BASE: 'C:\\Users\\csl\\AppData\\Roaming\\Python' (exists)
USER_SITE: 'C:\\Users\\csl\\AppData\\Roaming\\Python\\Python310\\site-packages' (doesn't exist)
ENABLE_USER_SITE: True
# ----------------------------------
## 找到Python\lib\site.py,修改如下内容
USER_SITE = r"C:\Download\Python\Lib\site-packages"
USER_BASE = r"C:\Download\Python\Python37\Scripts"	

3、pip路径出错,解决方法:重新安装,python -m pip install --upgrade pip --force-reinstall ; 如果不是最新版本的pip,可以通过升级来实现,python -m pip install --upgrade pip

4、某些地方如果用了python相关的快捷方式,也需要修改,比如开始菜单内的C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 3.10\

5、编辑器中的python解释器路径也需要修改,比如vscode。打开命令面板(Ctrl + P),输入Python: Select Interpreter
选择想用的python解释器就好。

---------- 2022/12/10更新
最近发现一些工具里面有python包,当然了之前在kali也看到很多python版本,于是便查询了一下,原来这些东西叫python绿色(免安装版),最新的是v3.8。官网好像是叫embedded,需要自己配个pip。参考链接。不过没有必要,官网下载就行,然后位置移动的话,可以看我上面的修改一下。
这种免安装版,估计主要用于软件打包给别人用吧,自己的电脑环境不想折腾这个了,我现在已经转进conda,conda最让我不喜欢的就是vscode等IDE编译时,每次都要激活环境,base环境有啥好激活的。

参考

  1. PyCharm移动python项目后pip不能使用
  2. python之修改pip默认install路径
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值