環境搭建
Anaconda3(Linux)
下載Anaconda3:
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh |
開始安裝:
bash Anaconda3-5.3.1-Linux-x86_64.sh |
報錯:
Anaconda3-5.3.1-Linux-x86_64.sh: line 353: bunzip2: command not found |
解決:
yum install -y bzip2 |
在執行,一路yes下一步:
bash Anaconda3-5.3.1-Linux-x86_64.sh |
配置環境變量:
export PATH="/root/anaconda3/bin:$PATH" |
刷新環境變量:
source ~/.bashrc |
驗證
conda -V conda 4.5.11 python -V Python 3.7.0 |
End
Anaconda3(Windows)
下載Anaconda3:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Windows-x86_64.exe |
雙擊安裝:
點擊下一步:
勾選All user,點擊下一步:
自定義安裝目錄D:\soft\developSoft\Anaconda3 :
點擊安裝:
漫長的等待後,點擊下一步:
點擊Install Microsoft VSCode:
點擊完成:
配置環境變量:
D:\soft\developSoft\Anaconda3\
D:\soft\developSoft\Anaconda3\Scripts
進入終端,驗證win + R:
輸入cmd 回車:
輸入python -V 驗證:
進入Prompt查看效果
這裏就可以像linux一樣操作了:
創建虛擬環境,進入Prompt 命令框執行如下命令:
conda create -n test27 python=2.7 activate test27 python -v
會看到結果如下: Python 2.7.17 |
虛擬環境可在D:\soft\developSoft\Anaconda3\envs 下找到:
由此,pycharm想用什麼環境,可以直接指定到這個虛擬環境即可:
End
conda
查看conda配置
conda config --show |
在終端內輸入如下命令,即切換爲清華源。
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 config --set show_channel_urls yes |
基礎用法:
# 傳統pip pip install numpy # conda conda install numpy # 安裝指定版本 conda install numpy=x.x.x # 卸載 conda uninstall numpy # conda展示已安裝軟件 conda list |
conda更新軟件
# 更新所有 conda upgrade --all # 更新指定包 conda upgrade numpy |
創建虛擬環境
# 創建一個名爲test的虛擬環境 conda create -n test # 創建指定版本的虛擬環境,即便是conda3也可以創建2.x的,反之亦然 conda create -n test python=2.7 # 完整複製某個環境 conda create -n test2 -clone test # 進入虛擬環境 source activate test # 退出虛擬環境 source deactiavet |
如果跑服務器,面臨的一個大問題就是沒有root權限,那麼安裝軟件的時候,就會痛苦異常,最近發現在這方面,conda真的神了
conda install -c xanderhsia zsh conda install -c trent vim conda install -c r r-base conda install -c r rstudio conda install -c anaconda mysql conda install -c anaconda mongodb |
End
PiP更新源
配置阿里源
sudo mkdir /root/.pip sudo vim /root/.pip/pip.conf 寫入: [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com 按Esc, 然後輸入:wq回車 |
創建一個虛擬環境
創建python2.7的環境
conda create -n test27 python=2.7 |
進入虛擬環境
source activate test27 windows 不用加source |
退出虛擬環境
source deactivate test27 |
環境信息
conda info -e |
刪除環境
conda remove --name test --all |
End
搭建python3.7 TensorFlow
python2.7的環境
conda create -n test37 python=3.7 |
進入虛擬環境
source activate test37 |
查看所有TensorFlow
anaconda search -t conda tensorflow |
安裝默認的TensorFlow,或者自己對應版本:
conda install tensorflow |
測試一下:
> python3 >>> import tensorflow as tf #不報錯就表示安裝成功 >>> exit() |
退出虛擬環境
source deactivate test37 |
|
End