Linux下anaconda的安裝與使用


anaconda的安裝

  • 下載

      # 先找到一個合適的目錄,然后下載到該目錄  注:這個鏈接是我在官網復制的,需要安裝其他版本的可以自行去找
      [root@xzy Desktop]# wget -c https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
    
  • 安裝

      [root@xzy Desktop]# bash Anaconda3-2020.02-Linux-x86_64.sh
      # 然后就開始安裝,中途可能會需要輸入 yes/no 或默認按回車
    
  • 配置環境變量

      # 一般會默認將Anaconda安裝到PATH,如果安裝中出現了問題或該選項選擇了NO,就需要對環境變量進行配置
      # 我這里修改的是/root目錄下的.bashrc,即配置的是全局變量
    
      # 打開該文件后如果有和下面類似字樣,那么就不需要配置了。
    
      # >>> conda initialize >>>
      # !! Contents within this block are managed by 'conda init' !!
      __conda_setup="$('/root/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
      if [ $? -eq 0 ]; then
          eval "$__conda_setup"
      else
          if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; then
              . "/root/anaconda3/etc/profile.d/conda.sh"
          else
              export PATH="/root/anaconda3/bin:$PATH"
          fi
      fi
      unset __conda_setup
      # <<< conda initialize <<<
    
      # 如果沒有類似以上內容則需要配置,在.bashrc中添加
      [root@xzy Desktop]# vi ~/.bashrc
      # 在文件最后加上一行,路徑為所安裝anaconda下的bin目錄
      # >>> conda initialize >>>
      export PATH="/root/anaconda3/bin:$PATH"
      # <<< conda initialize <<<
    
  • 刷新一下

      # 修改文件./bashrc之后無法立即生效,需要source一下
      [root@xzy Desktop]# source ~/.bashrc
      # 驗證一下是否安裝成功
      [root@xzy Desktop]# conda --version
      conda 4.8.2
      # 安裝成功!
    

anaconda的使用

  • 創建

      conda create -n your_env_name python=3.6
      # 后面的python可以先不要,創建好虛擬環境后再單獨安裝
    
  • 查看

      conda env list
      # 就可以看到創建好了的虛擬環境
    
  • 激活

      conda activate your_env_name
      # 此處需要說明一下,windows激活虛擬環境可以不用加前面的conda。我的CentOS 需要加上
    
  • 退出

      conda deactivate
    
  • 關閉開機自動進入base虛擬環境

      # 環境建好后下次開機發現每次打開終端都會自動激活base虛擬環境。雖然沒什么影響,但是很不爽
      conda config --set auto_activate_base false
      # 若需要設置為自動激活,改為true就好
    
  • 查看已安裝的包

      conda list


免責聲明!

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



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