Pycharm和Pytorch安装教程配置环境以及遇到的问题:

Pycharm和Pytorch安装教程配置环境以及遇到的问题:Pycharm和Pytorch安装教程配置环境以及遇到的问题:注意:我们每次新建完项目,都要检查一下python解释器和conda.exe是否选择正确。一.如何找到Anconda哪个环境中安装了pytorch?Anconda提供环境,我们安装pytorch也是在一个环境下,所以不是在每个环境中都能用pytorch。那么我们如何找到我们pytorch安装的环境呢?要有NVDIA的显卡,才能用CUDA(AMD的小伙伴可能泪目了),查CUDA的版本比较简单,就不总结了。打开Anconda,输入conda

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Pycharm和Pytorch安装教程配置环境以及遇到的问题:
注意:我们每次新建完项目,都要检查一下python解释器和conda.exe是否选择正确。
一.如何找到Anconda哪个环境中安装了pytorch?
Anconda提供环境,我们安装pytorch也是在一个环境下,所以不是在每个环境中都能用pytorch。那么我们如何找到我们pytorch安装的环境呢?
要有NVDIA的显卡,才能用CUDA(AMD的小伙伴可能泪目了),查CUDA的版本比较简单,就不总结了。
打开Anconda,输入conda info –env,可以看到下面我们已经创建过的几个环境,有三个,下面只是文件夹名称,所以不要被他们的名称欺骗,及时它叫pytorch,它也不一定安装了pytorch,这个名字是自己起的。
在这里插入图片描述

然后我们可以激活例如输入activate D:\Anaconda3
输入python
输入import torch
输入torch.version
在这里插入图片描述

如果出现了上图的版本号,那么说明这个环境中安装了pytorch。
我们再试一个
activate D:\Anaconda3\envs\pythonProject
结果出现
在这里插入图片描述

说明这个环境里没有。
那么我们知道了哪个文件夹里有pytorch那么我们就可以去pycharm里配置了。
二.如何在pycharm中配置正确的python解释器?
重点:我们要用有pytorch的文件夹中的python.exe和conda.exe,千万不要用没有pytorch的文件夹中的python.exe和conda.exe。
Python也是在Anconda环境中安的,环境外没有,所以我们用cmd的时候会显示Warning,意思就是python在Anconda的一个环境中,你要激活才能用,activate +文件路径即可。
在这里插入图片描述

点文件,然后找新建项目
在这里插入图片描述
在这里插入图片描述

点创建
然后文件中找设置,点项目:pythonProject5,点解释器
在这里插入图片描述

在这里插入图片描述选添加,选Conda环境,选现有环境,然后找我们第一问中已经找到安装了pytorch的文件夹内的conda.exe和python.exe,在官网安装pytorch的时候都会安装conda和python。
解释器选文件夹中的解释器,也就是python.exe,conda可执行文件选conda.exe。会发现然后选上可用于所有项目,点确定就好了。可能第一次需要下载一些文件,稍微等一下就行了。
在这里插入图片描述
再次打开设置python解释器,会发现有很多包。
在这里插入图片描述

上面步骤完成后,打开python控制台输入
在这里插入图片描述

如果出现版本,说明配置就正确了,下面就能跑pytorch的代码了。
在这里插入图片描述

再次提醒一下:我们每次新建完项目,检查一下python解释器和conda.exe是不是选择正确就好了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175330.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • bug生命周期流程_bug六大要素

    bug生命周期流程_bug六大要素你们公司是如何管理bug的?考查点:缺陷的生命周期常见的流程就不多说了,CSDN上有很多,今天说一些不一样的点:正常流程:打开–接受–已解决-关闭其它状态:拒绝、重新打开、遗留1、线上的bug优先级最高,会要求测试leader亲自协助运营、开发人员定位,邮件报告相关领导:bug分析、开发人员如何修改,有哪些影响范围,bug修改进度,开发和测试的改进措施;2、测试环境的典型b…

    2022年10月20日
    0
  • 键值对操作

    键值对RDD通常用来进行聚合计算。我们一般要先通过一些初始ETL(抽取、转化、装载)操作来将数据转化为键值对形式。键值对RDD提供了一些新的操作接口(比如统计每个产品的评论,将数据中键相同的分为一组,将两个不同的RDD进行分组合并等)。1.动机Spark为包含键值对类型的RDD提供了一些专有的操作。这些RDD被称为pairRDD。PairRDD是很多程序的构成要素,

    2022年4月8日
    82
  • JG指令_JZ指令

    JG指令_JZ指令逆向之旅001_攻防世界game写在前面攻防世界的第一题game第一步:运行这个exe使用IDA反编译总结写在前面这是我的第一篇博客,从大二开始接触网络安全的知识,现在已经大四了.回首过去,课外的实践主要是在跟着导师做态势感知的项目,从写爬虫到搭网站再到写定位算法再到去参加信安作品赛。。。。在这个过程中,我的正向开发能力确实提高了。但逆向作为网安人必不可少的能力,我之前没有花时间钻研过。目前掌握的关于逆向的基础知识都是在课堂上学到的,例如栈溢出,堆溢出,UAF,pe文件格式,代码保护技术,汇编语言,编译

    2025年7月12日
    0
  • Java回顾之序列化

    Java回顾之序列化

    2021年8月23日
    50
  • java如果智慧小区物业系统,基于ssm\springboot智慧小区物业管理平台实现

    java如果智慧小区物业系统,基于ssm\springboot智慧小区物业管理平台实现手把手实现智慧小区物业平台

    2022年10月17日
    0
  • Java反射机制:跟着代码学反射

    Java反射机制:跟着代码学反射微信搜索:码农StayUp主页地址:https://gozhuyinglong.github.io源码分享:https://github.com/gozhuyinglong/blog-demos1.前言在OOP的世界里,万物皆对象。也就是说,我们可以将任何东西抽象成一个对象。比如人,可以抽象成一个Person类,通过newPerson()来实例化一个对象;再比如鸭子,可以抽象成一个Duck类,也可以对其进行实例化……那么这一个个类本身是不是也可以抽象成一个类呢?Java提供了一个特殊的类..

    2022年5月20日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号