一、修改pip install默认安装路径
平常使用pip install指令安装 Python 包时,默认路径通常是在 C 盘的%appdata%\Python\site-packages,而 Python 附带的指令一般在%appdata%\Python\Scripts下。这就带来了两个问题:
一是占用 C 盘空间。C 盘作为系统盘,空间宝贵,随着安装的 Python 包越来越多,C 盘空间会被逐渐蚕食。
二是使用不便。有时候安装完某些 Python 包后,由于没有把%appdata%\Python\Scripts目录添加到系统环境变量中,导致无法直接使用这些包对应的指令,非常影响开发效率。
通过添加系统环境变量 PYTHONUSERBASE 可以很好的解决这个问题。
二、超简单修改方法
其实,通过添加系统环境变量PYTHONUSERBASE,就能轻松解决这个问题。具体怎么做呢?
首先,要确定你电脑上python.exe文件的位置。比如我的python.exe所在路径是D:\Coder\Python\Python311\ 。
然后,将PYTHONUSERBASE环境变量指向python.exe文件的上一级目录。像我这个例子,PYTHONUSERBASE就要设置为D:\Coder\Python\。这里要注意,Python311 文件夹是安装时自动创建的。
三、验证修改是否成功
修改完环境变量后,怎么知道有没有生效呢?这时候,我们可以在命令提示符中使用python -m site命令来查看。
在修改之前,执行python -m site,看到的USER_BASE和USER_SITE路径一般都在 C 盘,可能还会提示不存在。
而修改之后,再执行python -m site,你会发现USER_BASE和USER_SITE路径就变成了你设置的路径,并且显示 “exists”,这就说明修改成功啦!之后再用pip install安装 Python 包,就会安装到你自己设置的路径下,不再占用 C 盘空间了。
怎么样,是不是很简单?赶紧动手试试吧,让你的 C 盘空间更充裕,编程体验更流畅!如果在操作过程中有任何问题,欢迎在评论区留言交流。记得点赞、分享给身边同样被 C 盘空间困扰的小伙伴哦!
希望这篇文章能帮助到大家,咱们下次再见!
修改前:使用 python -m site
可以看到 USER_BASE 和 USER_SITE 在 C 盘下
修改后:修改后在使用python -m site
可以看到,USER_BASE 和 USER_SITE 就改变到D盘了。
这是在安装 Python 包就可以安装到自己设置的路径下了。