Python 中切換鏡像源

在 Python 中切換鏡像源主要涉及 pip 包管理器conda 環境(如 Anaconda、Miniconda) 的配置。國內訪問 Python 官方源(PyPI)可能較慢,因此推薦使用國內鏡像源(如阿里云、清華大學、豆瓣等)。以下是具體切換方法:

一、pip 更換鏡像源

1. 臨時使用鏡像源(單次命令)

pip install 命令中通過 -i 參數指定鏡像源:

pip install 包名 -i https://mirrors.aliyun.com/pypi/simple/  # 阿里云
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple  # 清華大學
pip install 包名 -i https://pypi.doubanio.com/simple/  # 豆瓣
2. 永久配置鏡像源

創建或修改 pip 配置文件:

# Linux/macOS:創建配置目錄
mkdir -p ~/.pip# 編輯配置文件(若不存在會自動創建)
nano ~/.pip/pip.conf

在配置文件中添加以下內容(以阿里云為例):

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/[install]
trusted-host = mirrors.aliyun.com  # 信任該鏡像源,避免 SSL 警告

保存后,所有 pip install 命令都會默認使用該鏡像源。

3. 常用國內鏡像源地址
鏡像源URL
阿里云https://mirrors.aliyun.com/pypi/simple/
清華大學https://pypi.tuna.tsinghua.edu.cn/simple
中國科學技術大學https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣https://pypi.doubanio.com/simple/

二、conda 更換鏡像源(適用于 Anaconda/Miniconda)

1. 添加鏡像源
# 添加清華鏡像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/# 添加 conda-forge 社區源(可選,包含更多包)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/# 設置搜索時顯示通道地址
conda config --set show_channel_urls yes
2. 查看配置結果
conda config --show channels

輸出應類似:

channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/- defaults
3. 恢復默認源
conda config --remove-key channels

三、驗證鏡像源是否生效

1. pip 驗證
pip install -vvv 包名 2>&1 | grep "Fetching"  # 查看下載地址是否為鏡像源
2. conda 驗證
conda install 包名  # 安裝時觀察下載地址

四、注意事項

  1. 鏡像同步延遲:國內鏡像會定期同步 PyPI 官方源,但可能存在數小時的延遲。若遇到“找不到包”的問題,可臨時切換回官方源。
  2. 虛擬環境獨立配置:若使用虛擬環境(如 venvvirtualenv),配置文件路徑可能不同(如 ~/.virtualenvs/環境名/pip.conf)。
  3. 優先使用官方源:若安裝特定版本的包遇到問題,可嘗試使用官方源:
    pip install 包名 -i https://pypi.org/simple
    

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/86967.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/86967.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/86967.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深入解析拓撲排序算法:從原理到C++實現

一、拓撲排序概述 拓撲排序(Topological Sorting)是對有向無環圖(Directed Acyclic Graph,簡稱DAG)的頂點進行排序,得到一個線性序列,使得對于圖中的任意一對頂點u和v,若存在一條從u到v的路徑,則u在排序結果中出現在v…

圖像質量對比感悟

具體任務: 在本次任務中,我需要對比兩張1080p的yuv圖片的清晰度,那么如何判斷呢?主要是進行了主觀判斷和客觀psnr的判斷。 psnr解釋: 定義: PSNR 用于衡量 兩幅圖像之間的差異(通常是原始圖像和…

機器學習(ML)-Scikit-Learn--快速入門

專欄:機器學習 個人主頁:云端筑夢獅 一.數據集讀取方法(常用功能用熟即可不用背下來) 以例子代表需要的知識點和方法。 1. 導入必要的庫 from sklearn.datasets import load_iris import numpy as npload_iris():用于加載鳶尾花數據集的…

SQL語句四大分類詳解:DDL、DML、DQL、DCL

前言 SQL(Structured Query Language)是用于管理和操作關系型數據庫的標準語言。無論是開發人員還是數據庫管理員,掌握 SQL 是必不可少的技能。 SQL 根據功能的不同,通常被劃分為 四大類: ? DDL(數據定義…

如何將Word里每頁的行數設置成50行

https://www.zhihu.com/question/357856175 本文來自知乎林聽晴 第一步:新建一個Word文檔 打開“頁面布局”,之后點擊圖片圈起來的小圖標,即可出現“頁面設置”頁面。 ? ? 路徑:頁面設置—文檔網絡,可以看到默認行…

純前端本地文件管理器(VSCode風格)(瀏覽器對本地文件增刪改查)

純前端本地文件管理器(VSCode風格)(瀏覽器對本地文件增刪改查) 簡介 本項目為一個純前端實現的本地文件管理器網頁(index.html),可在 Chrome/Edge 瀏覽器中直接打開,具備類似 VSCode 的本地文件夾操作體驗…

windows安裝wsl、Ubuntu、docker desktop

以下是Windows安裝WSL(Windows Subsystem for Linux)及在Ubuntu中配置使用Docker的完整流程,整合了最新官方方案和常見問題解決方案: 🔧 一、Windows安裝WSL(推薦WSL 2) 📍 安裝前提…

華為云Flexus+DeepSeek征文|云端智能加持:華為云ModelArts Studio提升Chat2DB的AI數據庫管理效能

華為云FlexusDeepSeek征文|云端智能加持:華為云ModelArts Studio提升Chat2DB的AI數據庫管理效能 前言一、華為云ModelArts Studio平臺介紹1.1 ModelArts Studio介紹1.2 ModelArts Studio主要特點1.3 ModelArts Studio使用場景1.4 ModelArts Studio產品架…

微信小程序封裝loading 修改

1. custom-loading.vue <template><view v-if"visible" class"custom-loading-mask" touchmove.stop.prevent><view class"custom-loading-container"><!-- 動態點點 --><text class"loading-text">{…

Windows環境下Docker容器化的安裝與設置指南

哈嘍&#xff0c;大家好&#xff0c;我是左手python&#xff01; 系統要求與準備工作 在開始安裝和配置 Docker 之前&#xff0c;需要確保您的 Windows 系統滿足以下要求&#xff1a; 操作系統版本&#xff1a;推薦使用 Windows 10 或更高版本&#xff0c;特別是 64 位版本。對…

0 數學習題本

零 引言 數學錯題與好題總結 一 基礎階段 1 高數部分 習題冊:武忠祥 660 1?? 函數 極限 連續 2?? 一元微分 3?? 一元積分 4?? 微分方程 5?? 多元微分 6?? 二重積分 7?? 無窮級數 8?? 空間幾何 9?? 多元積分 2 線代部分 習題冊:湯家鳳 1800 1?? 行列式…

USB服務器的5個核心價值

USB服務器&#xff08;USB Server&#xff09;是一款專為企業級環境設計的創新型硬件解決方案&#xff0c;其核心使命在于解決物理USB設備&#xff08;如U盾、加密狗、身份認證Key等&#xff09;在分布式辦公、遠程協作及復雜IT架構中面臨的接入、管理與安全難題。本文以朝天椒…

基于vue3+ByteMD快速搭建自己的Markdown文檔編輯器

簡介 ByteMD 是一個輕量級、功能豐富的 Markdown 編輯器組件&#xff0c;由稀土掘金&#xff08;juejin.cn&#xff09;團隊開發并開源。它采用 Svelte 構建&#xff0c;支持雙向編輯&#xff08;所見即所得&#xff09;&#xff0c;并提供了豐富的插件系統。 核心特點 輕量…

“AI大語言模型”助力大氣科學:ERA5再分析數據、WRF處理、遙感降水、CMIP6未來氣候、天氣晴雨預測的完整方法論等

內容覆蓋使用GPT處理數據、生成論文摘要、文獻綜述、技術方法分析等實戰案例&#xff0c;將AI技術廣泛應用于科研工作。特別關注將GPT與Python結合應用于遙感降水數據處理、ERA5大氣再分析數據的統計分析、干旱監測及風能和太陽能資源評估等大氣科學關鍵場景。旨在提升參與者在…

STM32給FPGA的外掛FLASH進行升級

STM32給FPGA的外掛FLASH進行升級 一、電路方案設計二、軟件寫FLASH三、解決第一次燒錄后FPGA無法啟動的問題 前言&#xff1a; 一個復雜的嵌入式中&#xff0c;如果對某些實時性要求極高的情況下勢必會使用到FPGA來保證&#xff0c;這里面牽扯到給FPGA的程序升級問題&#xff0…

Python 數據分析與可視化 Day 9 - 缺失值與異常值處理技巧

? 今日目標 熟練處理數據中的缺失值&#xff08;NaN、None&#xff09;學會識別和處理異常值&#xff08;outliers&#xff09;掌握常用的處理方法&#xff1a;填充、刪除、替換、標準差法、箱型圖法等為后續機器學習建模打好數據清洗基礎 &#x1f4da; 一、缺失值處理&…

概述-1-數據庫的相關概念

數據庫的相關概念 用戶通過SQL操作數據庫管理系統&#xff0c;再通過數據庫管理系統操作數據庫以及數據庫中的數據。 數據庫 數據庫是存儲數據的倉庫, 數據是有組織的進行存儲, DataBase簡稱&#xff08;DB&#xff09; 數據庫管理系統 操縱和管理數據庫的大型軟件, DataB…

可視化大屏展示

可視化大屏是一種將大量數據進行整合、分析&#xff0c;并以直觀、形象的可視化方式展示在大屏幕上的信息展示系統。主要組成部分分為2個&#xff1a;硬件設備、軟件系統。 一、大屏價值 1、數據可視化&#xff1a;將復雜的數據轉化為直觀的圖形、圖表和地圖等&#xff0c;使數…

服務器被入侵的常見跡象有哪些?

&#x1f6a8; 服務器被入侵的常見跡象 &#x1f7e2; 一、系統和資源異常 CPU、內存或網絡流量異常飆高 即使沒有業務負載&#xff0c;資源長期占滿。 磁盤空間突然被寫滿 可疑大文件或日志暴漲。 系統負載顯著升高 uptime、top 顯示 load average 異常。 &#x1f7e1;…

日本生活:日語語言學校-日語作文-溝通無國界(5)-題目:我的一天

日本生活&#xff1a;日語語言學校-日語作文-溝通無國界&#xff08;5&#xff09;-題目&#xff1a;我的一天 1-前言2-作文原稿3-作文日語和譯本&#xff08;1&#xff09;日文原文&#xff08;2&#xff09;對應中文&#xff08;3&#xff09;對應英文 4-老師評語5-自我感想&…