当前位置: 代码网 > it编程>前端脚本>Python > 修改Python pip下载包的默认路径详细步骤记录

修改Python pip下载包的默认路径详细步骤记录

2025年03月04日 Python 我要评论
pip的默认安装路径在c盘,长期累积下来,下载的pyhton包所占用的c盘空间实在是太大了,特别是机器学习相关的包,多则几个g。记住一句话:c盘瘦身在平常的点点滴滴。如果你平常只是运行一下hello

pip的默认安装路径在c盘,长期累积下来,下载的pyhton包所占用的c盘空间实在是太大了,特别是机器学习相关的包,多则几个g。记住一句话:c盘瘦身在平常的点点滴滴

如果你平常只是运行一下hello world那修改的必要性就不大了。

查看pip默认安装位置

win + r然后输入cmd打开终端

在终端中输入python -m site,运行结果如下:

  • user_base: 这是一个用户本地的基本目录,通常用于安装不需要管理员权限的python包。
  • user_site: 这是用户特定的python包的安装目录,用于存储用户安装的python包的模块。

可通过python -m site --user-site 查看个人的site-packages默认安装路径

修改pip默认安装位置

在终端中输入python -m site -help,它的作用是显示python中的站点模块(site 模块)的帮助信息。站点模块负责管理python解释器的默认搜索路径和与python包相关的配置信息。

$ c:\users\xxxx>python -m site -help
e:\python\python312\lib\site.py [--user-base] [--user-site]

without arguments print some useful information
with arguments print the value of user_base and/or user_site separated
by ';'.

exit codes with --user-base or --user-site:
  0 - user site directory is enabled
  1 - user site directory is disabled by user
  2 - user site directory is disabled by super user
      or for security reasons
 >2 - unknown error

其中e:\python\python312\lib\site.py即为管理默认安装位置的文件

注意:

若运行后不显示e:\python\python312\lib\site.py,而显示如下:

则访问python安装目录找到lib文件夹下的site.py进行修改即可。

打开site.py文件,搜索user_base

修改示例如下:

user_site = "e:\python\python312\lib\site-packages"
user_base = "e:\python\python312\scripts"

注意:

执行下载的pip等脚本路径由user_base决定,修改到scripts即可,不建议放到其他目录下。

修改后的路径应设置为python安装路径下的文件夹

到此修改完成。

结果检验

测试安装路径是否修改成功

安装一个python包以测试是否修改成功

pip install numpy

site-scripts文件夹中查看是否有相关的文件,有则代表修改成功

测试下载的包是否能运行

运行一下示例代码以检验是否可以运行

import numpy as np
a =np.array([[3,4,5,6,7,8],[4,5,6,7,8,9]])
print(a)

若输出如下结果则代表已成功

附:pip更新命令

python -m pip install --upgrade pip

总结 

到此这篇关于修改python pip下载包的默认路径的文章就介绍到这了,更多相关python pip下载包默认路径修改内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com