ubuntu更換pip install,apt-get,conda install 成國內源


解決ubuntu的pip和apt-get太慢的問題

ubuntu國外龜速的源實在難受,還是自己動手更改一下各種pip 源和apt-get 的源吧,換了之后速度令人舒適!

  1. 更換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
        
  2. 更換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 讓更改生效

  3. 更換conda install源成清華源

    • 編輯源列表文件

      gedit ~/.condarc
      
    • 刪除文件內容,替換默認源成清華源

      channels: 
        - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
        - defaults
      show_channel_urls: yes
      


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM