解決ubuntu的pip和apt-get太慢的問題
ubuntu國外龜速的源實在難受,還是自己動手更改一下各種pip 源和apt-get 的源吧,換了之后速度令人舒適!
-
更換pip源成清華源
-
臨時使用:
可以在使用pip的時候加參數-i https://pypi.tuna.tsinghua.edu.cn/simple例如
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
這樣就從清華這邊的鏡像去安裝opencv-python
-
永久修改
-
linux下,修改 ~/.pip/pip.conf (沒有就創建一個), 修改 index-url至清華源,內容如下:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
-
windows下,找到 C:\Users\xxx(自己名字)\AppData\Roaming\pip,新建文件pip.ini,內容如下
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
-
-
-
更換apt-get成清華源
-
原文件備份(萬一更換的源不行的時候,復制回來)
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
-
編輯源列表文件
sudo vim /etc/apt/sources.list
-
將原來的列表刪除,添加清華鏡像源(https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/)
# 默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # 預發布軟件源,不建議啟用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
-
sudo apt-get update 讓更改生效
-
-
更換conda install源成清華源
-
編輯源列表文件
gedit ~/.condarc
-
刪除文件內容,替換默認源成清華源
channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - defaults show_channel_urls: yes
-