1.提前安装好anaconda
在anaconda prompt命令窗口进入以下命令行
2.创建虚拟环境
conda create --name d2l python=3.8 -y
d2l为虚拟环境的名称
3.激活d2l环境
conda activate d2l
4.安装库(python3.8版本为例)
pytorch库
pip install torch==1.8.1
pip install torchvision==0.9.1
tensorflow库
pip install tensorflow==2.3.1
pip install tensorflow-probability==0.11.1
安装d2l包
pip install d2l==0.17.3
以后如果还需要安装其他的库,可以按照这个方法来:
运行anaconda prompt --->进入虚拟环境--->按照格式安装需要的库--->安装完成后在此虚拟环境下运行pip list查看是否有该库。
如果想安装gpu版本的torch和tensorflow,可以参考这篇文章。
http://t.csdn.cn/qHxTchttp://t.csdn.cn/qHxTc
5.jupyter notebook
conda install ipython
conda install jupyter
conda install nb_conda
如果安装不了,出现这样的问题,CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.co
请参考:
6.然后打开jupyter notebook
在改环境下直接输入jupyter notebook即可。即:
可以看到如图所示内容,选择第二个环境。
接下来试一下是否成功:
能够正常运行,到此为止,就OK啦!
7.其他的conda命令
查看安装了哪些环境:两条命令均可
conda env list
conda info --envs
删除虚拟环境操作(谨慎操作):删除d2l环境(大家千万别刚刚安装好就删了哈)
conda remove -n d2l --all
重命名:将d2l重命名为tf。先复制到新的虚拟环境,在删除原来的环境。
conda create -n tf2 --clone d2l
conda remove -n d2l --all
查看安装的包:先进入需要查看的环境,然后输入
pip list
退出刚刚进入的虚拟环境
conda deactivate
查看该环境下的python版本:先进入该环境,然后输入以下代码
python --version