anaconda3安装注意事项以及pytorch环境配置

    技术2026-09-04  4

    有些做法是将anaconda2和anaconda3都安装了,但我觉得没必要,因为anaconda中可以创建新的环境(python2.7和python3.7)并激活就可使用,所有选其一安装即可。

    1 anaconda环境配置

    去https://www.anaconda.com/download下载anaconda3,安装时不选择添加path路径,安装完成后,将盘符到Scripts的路径的添加到path环境变量中,可以使用canda命令,并验证anaconda安装环境命令:conda --version(两个横杠)。将到anaconda3的路径和将library下的bin路径加入path环境变量,如下图

    2 更新(该步骤很重要,如果不能联网更新成功,会导致在虚拟的环境中引入第三方包。

    需要更新包命令:conda upgrade --all  。注意:会出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url错误,同时出现以下情况,condarc文件出现在/home/user目录下,但有时会出现找不到情况。解决办法如下:  更换其他镜像,在cmd下输入conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/,即在/home/user目录下出现.condarc文件,并向文件中写入以下内容

    channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ show_channel_urls: true

    3 切换环境python2, python3,创建的环境在envs文件夹下,常用命令如下

    // 创建python=2.7版本的环境,取名叫conda2 conda create -n conda2 python=2.7 // 删除环境 conda remove -n conda2 --all // 激活或者切换环境,下面这个conda2是个环境名 activate conda2 // 列出环境中的第三方包 conda list // 安装第三方包pandas conda/pip install pandas // 卸载第三方包pandas conda remove pandas / pip uninstall pandas // 列出所有环境 conda env list // 退出环境 conda deactivate

    4 安装pytorch,并验证

    1)使用conda命令安装

    去https://pytorch.org/,输入如下图中的命令

    在开始菜单中打开jupyter验证

    jupyter常用快捷键

    Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新单元

    至此,pytorch 1.7.0 安装成功,这时的pytorch在anaconda环境中

    2)如果你没有安装anaconda,单纯的安装python,可以在cmd中使用pip命令

    命令如图中所示

    安装成功后,用pycharm写一个demo

    from __future__ import print_function import torch x = torch.rand(5, 3) print(x) # 运行结果 tensor([[0.7373, 0.0347, 0.0264], [0.5178, 0.9918, 0.9418], [0.8938, 0.8616, 0.3359], [0.9428, 0.2521, 0.3022], [0.0347, 0.7080, 0.7495]])

     

    Processed: 0.012, SQL: 9