神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(包管理和环境管理)
包管理和環(huán)境管理(以下操作也可在anaconda界面,進(jìn)行可視化操作)
包管理:包的安裝、卸載、更新和查找等等
conda命令
conda install <包名稱列表>
同時(shí)安裝多個(gè)包
conda install numpy scipy
指定安裝的版本(=,==均可)
conda install numpy=1.10
conda install numpy==1.10
使用conda安裝時(shí)能自動(dòng)安裝相應(yīng)的依賴包
安裝包 conda install <包名稱列表>
卸載包 conda remove <包名稱列表>
更新包 conda update <包名稱列表>
搜索包 conda search <搜索項(xiàng)>
查看所有包 conda list
升級(jí)包版本 conda update <包名稱>
在下載源地址中添加清華大學(xué)開源軟件鏡像站
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
pip命令
安裝包 pip install? <包名稱列表>
卸載包 pip uninstall <包名稱列表>
pip install numpy
pip install matplotlib
pip install tensorflow==2.0.0 beta(不能使用=)
?
環(huán)境管理
創(chuàng)建環(huán)境
conda create env --name <環(huán)境名稱><包名稱列表>(參數(shù)使用全程name時(shí),前面要使用雙減號(hào))
conda create --name <環(huán)境名稱><包名稱列表>
conda create env -n <環(huán)境名稱><包名稱列表>
conda create -n <環(huán)境名稱><包名稱列表>
示例
conda create -n py2(包名稱)?python=2.7 pandas(包名稱列表)
conda create --name py3 python=3.7
?
激活環(huán)境(切換環(huán)境)
Windows系統(tǒng) activate <環(huán)境名稱>
其他系統(tǒng) source activate <環(huán)境名稱>
退出當(dāng)前環(huán)境
Windows系統(tǒng) deactivate <環(huán)境名稱>
其他系統(tǒng) source deactivate <環(huán)境名稱>
顯示所有環(huán)境
查看當(dāng)前系統(tǒng)已經(jīng)創(chuàng)建環(huán)境的基本信息
conda env list
刪除環(huán)境
conda env remove --name<環(huán)境名稱>--all
conda remove --name<環(huán)境名稱> --all
conda env remove -n<環(huán)境名稱> --all
conda remove -n<環(huán)境名稱> --all
導(dǎo)出環(huán)境
當(dāng)分享代碼的時(shí)候,同時(shí)也需要將代碼的運(yùn)行環(huán)境進(jìn)行分享
conda env export > environment.yml(環(huán)境配置文件)
配置環(huán)境
當(dāng)執(zhí)行他人的代碼時(shí),也需要配置相應(yīng)的環(huán)境。這時(shí)可以使用對(duì)方分 享的YAML文件來(lái)創(chuàng)建同樣的運(yùn)行環(huán)境。
conda env creat -f environment.yml
課程鏈接:https://www.icourse163.org/course/XUST-1206363802?tid=1206674203
個(gè)人公眾號(hào)
總結(jié)
以上是生活随笔為你收集整理的神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(包管理和环境管理)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】深度理解C# 的执行原理
- 下一篇: 判断深度学习模型的稳定性_问题引领构建数