当前位置: 首页 > news >正文

Ubuntu下Anaconda+PyCharm搭建PyTorch环境

这里主要介绍在conda+pytorch都正确安装的前提下,如何通过pycharm建立开发环境;

Ubuntu下Anaconda+PyCharm搭建PyTorch环境

系统环境:Ubuntu22.04
conda: conda 23.11.0
pycharm:如下
在这里插入图片描述

conda+pytorch的安装教程介绍,请点击这里:ubuntu下的minconda+pytorch(gpu版本)安装

创建新项目

注意,首选选择Custom environment,并在随后的Environment中选择Select existing,然后Type设置Conda;最后重点在最后的Environment找到并选择你在Conda创建的虚拟环境,如下所示:
在这里插入图片描述

pyt-gpu-2.0 这个conda环境为提前创建好的环境,如何创建,可参考这篇文章请点击这里:minconda+pytorch(gpu版本)

测试一下pycharm中的torch库是否正常

项目创建好后,创建一个新文件main.py
在这里插入图片描述
接着,输入如下代码

# main.py
import torch
print(torch.cuda.is_available())

然后点击一下上面的三角形按钮执行一下
在这里插入图片描述

返回Ture,torch库及成功了cuda也可正常使用!

http://www.lryc.cn/news/300072.html

相关文章:

  • 酷开科技荣获“消费者服务之星”称号后的未来展望
  • UVA1449 Dominating Patterns 题解
  • 【C语言】数据结构#实现堆
  • AES加密中的CBC和ECB
  • 【C++】类和对象(四)
  • XGB-5: DART Booster
  • HiveSQL——不使用union all的情况下进行列转行
  • Python环境下基于指数退化模型和LSTM自编码器的轴承剩余寿命预测
  • 无人机竞赛视觉算法开发流程开源计划(询问大家意见)
  • DMA直接内存访问,STM32实现高速数据传输使用配置
  • Web安全研究(六)
  • python3 中try 异常调试 raise 异常抛出
  • Java中的序列化是什么?如何实现对象的序列化和反序列化?请解释Serializable接口的作用是什么?请解释transient关键字的作用是什么?为什么会使用它?
  • 二维差分---三维差分算法笔记
  • D. Divisible Pairs
  • 【教程】Kotlin语言学习笔记(二)——数据类型(持续更新)
  • react 插槽
  • Linux运用fork函数创建进程
  • Pytest测试技巧之Fixture:模块化管理测试数据
  • 设计模式-职责链模式Chain of Responsibility
  • 书生浦语大模型实战营-课程作业(3)
  • 考研英语单词25
  • 计算机网络——08应用层原理
  • 面试计算机网络框架八股文十问十答第五期
  • 拟合案例1:matlab积分函数拟合详细步骤及源码
  • 嵌入式软件设计入门:从零开始学习嵌入式软件设计
  • Educational Codeforces Round 135 (Rated for Div. 2)C. Digital Logarithm(思维)
  • 微信小程序介绍、账号申请、开发者工具目录结构详解及小程序配置
  • 数字的魅力之情有独钟的素数
  • Vue2源码梳理:render函数的实现