问题解决: 移动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。打开命令面板,输入Python: Select Interpreter
选择想用的python解释器就好。

参考

  1. PyCharm移动python项目后pip不能使用
  2. python之修改pip默认install路径

你可能感兴趣的:(python,开发语言)