从零开始实现安装Anaconda+Pycharm

    科技2025-01-25  6

    从零开始实现安装Anaconda+Pycharm

    Anaconda安装准备工作(显卡及驱动更新)检查驱动版本显卡驱动的下载与更新 下载并安装pytorch首先,在anaconda里面安装一个虚拟环境开始安装pytorch检验是否安装成功 在Pycharm中配置Jupyter安装完结撒花! 附录参考资料

    Anaconda安装

    官网下载地址:https://www.anaconda.com/pricing 下载好之后,全部使用默认安装即可 安装好后可以看到新的添加项

    准备工作(显卡及驱动更新)

    检查驱动版本

    首先,win+r进入命令行窗口,输入 nvidia-smi显示当前版本驱动信息 表中的Driver Version需大于396.26,否则就去geforce experience更新显卡吧

    TIPS:如果指令显示不是内部或者外部命令行,这是因为环境变量没有配置

    显卡驱动的下载与更新

    下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn 下载并安装即可

    下载并安装pytorch

    首先,在anaconda里面安装一个虚拟环境

    打开Anaconda Prompt,输入指令:conda create -n pytorch python=3.6 其中pytorch是虚拟环境的名字,可以随意设置;python后的数字,是选择的python版本,这里选的3.6。 输入y就好了

    输入指令:activate pytorch进入新设置的虚拟环境

    开始安装pytorch

    方法一: 官网地址:https://pytorch.org/get-started/locally/ 复制上述命令conda install pytorch torchvision cudatoolkit=10.1 -c pytorch安装即可 (不过应该没速度,所以这个方法不行)

    方法二: 打开anaconda prompt,输入下列指令:加入镜像源

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/

    此时再将官网给的命令删除-c python运行

    conda install pytorch torchvision cudatoolkit=10.1

    检验是否安装成功

    输入两条指令:import torch和torch.cuda.is_available() 返回为true说明安装成功

    在Pycharm中配置

    建立该项目即可,可以在python console中检查是否能够导入pytorch

    说明可以在Pycharm中使用pytorch

    Jupyter安装

    在pytorch环境下,输入命令:conda install nb_conda,安装即可 安装成功后输入jupyter notebook进入 选择pytorch环境 验证是否成功

    完结撒花!

    附录

    在使用过程中,常需要使用一些包,以下是关于这些包的安装 在Anaconda Prompt的pytorch中进入

    python -m pip install –upgrate pip 更新pip

    python -m pip install matplotlib 安装matplotlib包(绘图用) 这里出现失败了,这里使用清华镜像源安装,成功

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib

    使用pip list指令检查当前已安装的包

    使用指令pip install ipython安装ipython

    参考资料

    pytorch快速安装【清华源】

    PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】

    win10从零安装配置pytorch全过程图文详解

    Processed: 0.010, SQL: 8