1. 程式人生 > 實用技巧 >更換源地址

更換源地址

一. 換源apt

因為樹莓派的預設源在國外,所以我們在更新系統的時候時出奇的慢,所以我們就要把相應的源換到國內,國內相對出名的源有清華源,科大源,豆瓣源等,我用的是清華源(不用科大源是因為有一次缺少依賴找不到,換成清華源就ok)

開啟樹莓派的Terminal

sudo nano /etc/apt/sources.list

將原來的內容用#註釋,將下面的內容貼上在最後  

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib

  

繼續修改

sudo nano /etc/apt/sources.list.d/raspi.list

  將原來的內容用#註釋,將下面的內容貼上在最後

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

 

 

二 切換pip源

  • 方法二:配置換源指令碼

不管你用的是pip3還是pip,方法都是一樣的(也即都是建立pip資料夾):

  1. 先建立資料夾,然後建立並開啟檔案(如果你已經有這個資料夾或者檔案,那麼執行下面的命令可能會報錯,這無所謂,目的是有這個資料夾和檔案就行)
mkdir ~/.pip
vim ~/.pip/pip.conf

  

  1. 在pip.conf檔案中輸入以下內容
[global]
timeout=100
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url= http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=
        pypi.tuna.tsinghua.edu.cn
        mirrors.aliyun.com

  

之後儲存退出即可。

下面是一些常用的國內源

國內源列表
阿里雲 http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple/
Python官方 https://pypi.python.org/simple/
v2ex http://pypi.v2ex.com/simple/
中國科學院 http://pypi.mirrors.opencas.cn/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/

  

二、臨時換源:

上面這種方法一勞永逸,但是你也可以使用下面的笨方法,也即每次都給pip進行臨時換源:

pip3 install -i  http://pypi.douban.com/simple/ 包名