網(wǎng)站首頁 編程語言 正文
1. 修改pip install默認安裝路徑
一般使用Anaconda時會使用
pip install ###
來安裝各類包,但默認安裝路徑在C盤,極大占用空間,作為強迫癥,我們通過以下步驟來修改默認安裝路徑。
1.1 查看pip 默認安裝位置
第一步:通過win菜單,找到Prompt,點擊進入
第二步:在cmd里輸入
python -m site
獲得:
D:\\ProgramData\\Anaconda3 ----》是Anaconda安裝的位置
USER_BASE: 'C:\\Users\\kevin\... ?----》表示默認路徑在C盤
USER_SITE: 'C:\\Users\\kevin\... ?----》表示默認路徑在C盤
1.2 修改pip 默認安裝位置
第一步:cmd命令行窗口下鍵入
python -m site -help
獲得:
第二步:在我的電腦里輸入復(fù)制的路徑
第三步:使用記事本打開此文件,找到位置進行修改
第三步:修改路徑,并保存
USER_SITE = "D:\ProgramData\Anaconda3\lib\site-packages"
USER_BASE = "D:\ProgramData\Anaconda3\Scripts"
第四步:測試
在cmd里輸入
pip install numpy
獲得:
已經(jīng)在修改后的路徑了,修改成功!!!
補充:修改pip install的第三方包默認安裝路徑
pip安裝的Python第三方包默認在c盤,久而久之會占很多空間,現(xiàn)在想辦法修改安裝路徑到d盤。
1.修改Python安裝路徑下的site.py文件,我的路徑是C:\Program Files(x86)\Python38\Lib\site.py,你的可能和我不同。
把USER_SITE和USER_BASE修改為你想要的位置,USER_SITE是實際安裝包的位置。
# 修改前:
USER_SITE = None
USER_BASE = None
# 修改后:
USER_SITE = "D:/Cache/Python/Python38/site-packages"
USER_BASE = "D:/Cache/Python"
(如果保存時提示“拒絕訪問”,則先給site.py文件配寫入和修改權(quán)限)
2.(如果上面配置完還是安裝到默認位置)在user目錄下新建pip文件夾,里面新建pip.ini文件,內(nèi)容寫
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
target=D:/Cache/Python/Python38/site-packages
(這里順便給pip換了阿里云源)
最后用cmd看看:
總結(jié)
原文鏈接:https://blog.csdn.net/m0_46336403/article/details/120042473
相關(guān)推薦
- 2022-09-15 Python淺析匿名函數(shù)lambda的用法_python
- 2022-10-28 Swift類和對象的底層探索分析_Swift
- 2022-07-31 教你用python實現(xiàn)一個加密的文字處理器_python
- 2023-10-09 instanceof` 的基本工作原理
- 2023-02-09 go?slice?數(shù)組和切片使用區(qū)別示例解析_Golang
- 2022-05-20 ElasticSearch 7.X系列之:細節(jié)問題
- 2022-03-26 C++的缺省參數(shù)你了解嘛_C 語言
- 2023-06-19 Golang遞歸獲取目錄下所有文件方法實例_Golang
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支