Win10操作系统中PyTorch虚拟环境配置+PyCharm配置

 更新时间:2021年09月15日 15:44:39   作者:&再见萤火虫&  
本文主要介绍了Win10操作系统中PyTorch虚拟环境配置+PyCharm配置,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文主要介绍了Win10操作系统中PyTorch虚拟环境配置+PyCharm配置,分享给大家,具体如下:

注意版本,小可爱们!!!

想直接看安装方法的同学,可以看右边栏的目录,快速转到哦。

试错经历

一开始试着装1.0版本的PyTorch:

pip install https://download.pytorch.org/whl/cpu/torch-1.0.0-cp36-cp36m-win_amd64.whl

然而在国内下载这些非常慢,70多兆的包要下半个小时左右,而且时间长可能会出现超时的情况:

有同学使用清华源/科大源来加速,但是我试了一下仍然不行o( ̄┰ ̄*)ゞ,最后还是采用这种方式。经历过三次超时,终于。。。(原来超时也是碰运气的)

然而安装torchvision时爆出了错误,,,我装了一下午脸终于白了一次,你给我说没有匹配的版本o( ̄┰ ̄*)ゞ

此后终于走上了正途。

安装版本

Python3.6

conda4.3.8

torch0.4.0

torchversion0.4.1

安装过程

1,创建pytorch36虚拟环境(因为python是3.6所以这里记为36)

pytorch-cpu可以自己设名字,这里我用的是pytorch36

conda create -n pytorch-cpu python=3.6

这样就算创建成功了

2,查看自己曾经创建的虚拟环境

conda info --envs

 带星号*的就是当前激活的环境

3,激活环境

注意以后的操作均是在pytorch36虚拟环境中操作!

activate pytorch36

4,升级pip

不出意外,这里的pip的版本会比较低,所以避免以后出错,还是提前升级一下省心

python -m pip install --upgrade pip

5,安装torch-0.4.0(CPU版)

查阅网上资料,发现0.4版本已经可以满足大部分需求,而且GitHub上大多代码是依托于0.4版本的torch

pip install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl

可以看出早期的版本体积较小,即使是从原网站下载,速度也还是能接受的

6,安装torchvision0.4.1

pip install torchvision==0.4.1

7,测试是否安装成功

import torch
print(torch)

 如下,可以成功导入torch,并输出<module .....>就说明安装成功了

8,将虚拟环境pytorch36应用到PyCharm工程中

如果show all里面没有,点击右边的+号,手动添加

找到自己虚拟环境的安装目录(找不到的话,可以直接在我的电脑里搜你创建的环境名称)

选中之后,一路OK即可,稍等一会,就可以看到这里出现了原先创建的环境

选中OK/Apply即可

9,测试

创建test.py文件

import torch
print(torch)
x1 = torch.Tensor([3, 4])
x2 = torch.FloatTensor([1, 2])
print(x1)
print(x2)

运行结果

到此这篇关于Win10操作系统中PyTorch虚拟环境配置+PyCharm配置的文章就介绍到这了,更多相关PyTorch虚拟环境配置+PyCharm配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python 表格打印代码实例解析

    python 表格打印代码实例解析

    这篇文章主要介绍了python 表格打印代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • Python Django的安装配置教程图文详解

    Python Django的安装配置教程图文详解

    Django是一个开放源代码的Web应用框架,由Python写成,Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。这篇文章主要介绍了Python Django的安装配置,需要的朋友可以参考下
    2019-07-07
  • Python实现多项式拟合正弦函数详情

    Python实现多项式拟合正弦函数详情

    这篇文章主要介绍了Python实现多项式拟合正弦函数详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • Python中Merge使用的示例详解

    Python中Merge使用的示例详解

    Python里的merger函数是数据分析工作中最常见的函数之一,类似于MySQL中的join函数和Excel中的vlookup函数。本文将通过一些简单的实力和大家聊聊Merge的使用,需要的可以了解一下
    2023-02-02
  • 关于python中map函数的使用

    关于python中map函数的使用

    这篇文章主要介绍了关于python中map函数的使用,map函数也是python中的一个内置函数,用法同之前讲过的filter函数类似,需要的朋友可以参考下
    2023-04-04
  • 简述python Scrapy框架

    简述python Scrapy框架

    这篇文章主要介绍了python Scrapy框架的相关资料,帮助大家开始学习python 爬虫,感兴趣的朋友可以了解下
    2020-08-08
  • Python将图片转换为字符画的方法

    Python将图片转换为字符画的方法

    这篇文章主要为大家详细介绍了Python将图片转换为字符画的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • 使用Python计算偏导数

    使用Python计算偏导数

    偏导数在数学、物理、工程等领域中都有广泛的应用,特别是在描述多变量系统的变化率、梯度、最小值和最大值等方面,下面我们就来看看如何利用Python计算偏导数吧
    2024-01-01
  • Python十大列表操作技巧分享

    Python十大列表操作技巧分享

    这篇文章给大家介绍了Python十大列表操作技巧分享,列表展开,降维,分块,转置,查找众数,判断重复元素等十个操作技巧,并通过代码示例给大家介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • 使用scipy.optimize的fsolve,root函数求解非线性方程问题

    使用scipy.optimize的fsolve,root函数求解非线性方程问题

    这篇文章主要介绍了使用scipy.optimize的fsolve,root函数求解非线性方程问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12

最新评论