Win11 用Anaconda安装pytorch(cpu版)并导入PyCharm

记录本人的安装过程

首先把vpn关掉(电脑系统的代理和自己挂的梯子都关掉先)不然后面安装过程中会报奇奇怪怪的错

一、在Anaconda中创建虚拟环境

以管理员身份打开Anaconda Prompt

输入以下代码创建环境

其中”pytorch“是虚拟环境名,你也可以改成其他名字

python版本可以指定其他的,我这里设为3.8,建议python版本不要过高(也不要不指定python版本,不然后面可能没有python.exe文件)

conda create -n pytorch python=3.8

有提示弹出时,输入y

之后输入

conda env list

此时可以看到虚拟环境已经创建好了,后面跟着的是它的安装位置

 接下来我们进入刚刚命名为“pytorch”的虚拟环境,在里面安装torch库

conda activate pytorch

当前缀从“base”变成“pytorch”后,表示成功进入 

二、安装pytorch

官网地址:Start Locally | PyTorch

选择“Conda”和“CPU”,复制下面的代码到Anaconda Prompt中

就是这一行代码,我贴在下面了

conda install pytorch torchvision torchaudio cpuonly -c pytorch

 有说法说下载过慢的话可以将后面的“-c pytorch"删掉,但其实没有区别,都是官网打包好的

如果报错“Conda - Downloaded bytes did not match Content-Length”是因为下载时间过长,网上解决方案还挺多的,可以参考博客:Conda - Downloaded bytes did not match Content-Length 问题解决方案_condaerror: downloaded bytes did not match content_月夜长影的博客-CSDN博客

我用的方法是设置conda下载的timeout,然后再进行尝试,如果时长不够可以再设置大一点。

conda config --set remote_read_timeout_secs 600.0

测试pytorch是否安装成功

先确认是在pytorch环境中

(1)输入python

(2)输入import torch

(3)输入print(torch.__version__)

然后会打印出目前的版本,这就是安装成功了

网上还有一种测试就是输入print(torch.cuda.is_available()),如果打印出'True'就是安装成功,但我看到说win10和win11安装时会掉一些包,所以会显示'False',所以这个不担心

 我当时安装的时候有报错'An unexpected error has occurred. Conda has prepared the above report.'解决方法参考这个博客:[conda报错 已解决]An unexpected error has occurred. Conda has prepared the above report._i尧的博客-CSDN博客

三、导入PyCharm

打开pycharm的设置

先选择一个Conda可执行文件,先选择软件安装的盘,我这里是装在F盘,然后选择路径anaconda\Scripts\conda.exe

如果加载环境报错“Error:code1",将路径改为Anaconda\Library\bin\conda.bat即可解决

 然后这里选择我们刚刚创建的环境

点击确定,等全部加载好之后就导入成功啦。 

 补充:本人刚开始看其他的安装教程也安装过CUDA,先是在官网更新了最新的cuda,也就是12.1版本,后面准备安装11.8的cuda时候安装失败了,之后看其他教程准备装cudnn的时候发现cudnn是GPU版所用的扩展,也就没有装,所以后续安装过程应该是和cuda、cudnn无关的,因此没有书写这部分过程。

参考文章:pytorch超级详细的安装教程_pytorch安装_henu-于笨笨的博客-CSDN博客

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 安装PyTorchPyCharm需要以下步骤: 1. 首先,您需要在计算机上安装Anaconda。您可以从Anaconda官网下载适合您操作系统的本。 2. 安装完成后,打开Anaconda Navigator,选择“Environments”选项卡,然后单击“Create”按钮创建一个新的环境。 3. 在新环境中,您需要安装PyTorch。在“Channels”下拉菜单中选择“PyTorch”,然后在“Packages”中选择适合您操作系统和Python本的PyTorch本。单击“Apply”按钮以安装PyTorch。 4. 安装PyTorch后,您需要安装PyCharm。您可以从PyCharm官网下载适合您操作系统的本。 5. 安装完成后,打开PyCharm并创建一个新的项目。在项目设置中,选择您刚刚创建的Anaconda环境作为项目的解释器。 6. 现在,您可以在PyCharm中使用PyTorch了。在代码中导入PyTorch库并开始编写代码。 ### 回答2: anaconda是一个流行的Python数据科学平台,而PyTorch是当今机器学习和深度学习领域中非常热门的框架之一。更进一步,如果你打算使用PyTorch进行机器学习和深度学习编程的开发工作,那么PyCharm是一个非常好的Python集成开发环境(IDE)。 以下是在anaconda安装PyTorchPyCharm的步骤: 1. 在anaconda安装PyTorch 为了在anaconda安装PyTorch,你需要打开anaconda prompt(针对Windows用户)或终端(针对Mac或Linux用户)并输入以下命令: conda install pytorch-cpu torchvision-cpu -c pytorch 这将会安装PyTorch和torchvision(pytorch的图像处理库)。 如果你打算使用GPU加速,你可以输入以下命令: conda install pytorch torchvision cudatoolkit=10.1 -c pytorch 这将会安装PyTorch和torchvision的GPU本,同时也安装了对应的cuda工具箱。 2. 在anaconda安装PyCharm 为了在anaconda安装PyTorch之后,在PyCharm中开发你的程序,你需要下载并安装PyCharm。 你可以到PyCharm的官网下载对应的PyCharm本,选择你适用的操作系统本,并根据安装向导进行安装。 在安装向导中,你需要选择“创建新项目”,并选择anaconda中刚才安装好的虚拟环境,这会将PyCharmanaconda环境链接起来。 3. 在PyCharm中配置PyTorch运行环境 为了让PyCharm中的代码具有PyTorch环境,你需要在PyCharm中配置你的PyTorch解释器。 你可以按照以下步骤在PyCharm中配置PyTorch运行环境: - 点击File,选择Settings - 在Settings中左侧的面板中,找到Project:你的项目名字,单击下拉箭头 - 选择Project Interpreter,并选择你的anaconda环境,点击OK - 单击下面的“+”按钮,在弹出的Install Packages对话框中搜索PyTorch安装对应本的PyTorch和相应的torchvision包 - 完成后,单击OK。 总之,安装PyTorchPyCharm的过程是非常容易的,你只需要按照上面提到的步骤,逐步执行即可。这将使得你在anaconda环境下进行PyTorch的开发。 ### 回答3: Anaconda是一个开源的Python发行,主要用于数据科学和机器学习领域,它内置了众多常用的Python科学计算库和工具,包括NumPy、Pandas、Matplotlib、Scikit-learn、Jupyter Notebook等。PyTorch是一个基于Python的科学计算包,它主要用于深度学习领域,可以支持动态图计算和静态图计算,还提供了丰富的深度学习模型和算法。PyCharm是一款Python开发环境,它提供了多种功能和工具,可以帮助开发者更快速地编写、调试和测试Python代码。 安装PyTorchPyCharm可以分别进行,下面分别介绍。 一、Anaconda安装PyTorch 1. 首先确定自己的操作系统和Python本,根据官网提供的建议选择合适的本。 2. 打开Anaconda Navigator,在Environments标签下创建一个新环境。可以选择Python本、设置环境名称和选择需要安装的包,如下图所示。 3. 在新环境中安装PyTorch,可以选择通过conda命令行安装或通过Anaconda Navigator进行安装。 (1)通过conda命令行安装。打开Anaconda Prompt,激活新环境后使用以下命令安装PyTorch: conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia 其中cudatoolkit为GPU加速包,需要根据自己的显卡和CUDA本进行调整。 (2)通过Anaconda Navigator安装。在新环境中选择“Channels”标签,添加pytorch和nvidia的channels,然后在“Home”标签页搜索pytorch和torchaudio,选择需要安装本进行安装。 4. 安装完成后,在新环境的Spyder或Jupyter Notebook中导入torch和torchvision包,即可开始使用PyTorch。 二、PyCharm安装 1. 首先下载安装PyCharm官网提供的最新本,安装完成后打开。 2. 在PyCharm中新建项目,选择Python环境,可以选择已有的Anaconda环境或创建新的虚拟环境。 3. 设置工作目录和Python解释器,在“Preferences” -> “Project” -> “Python Interpreter”中设置,打开Anaconda环境下的Python解释器路径。 4. 在项目中安装需要的Python包,在PyCharm右侧的“Package”角标中搜索需要安装的包,然后点击安装即可。 安装完成后,在PyCharm中编写Python代码,即可通过PyTorch进行深度学习的模型训练和算法实现。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值