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

【Python/Pytorch】-- 创建3090Ti显卡所需环境

在这里插入图片描述

文章目录

文章目录

  • 01 服务器上,存在三个anaconda,如何选择合适的,创建python环境?
  • 02 conda、anaconda、cuda、cudnn区别
  • 03 用到一些指令
  • 04 如何指定cuda的版本?
  • 05 conda跟pip的区别?
  • 06 pycharm控制台
  • 07 服务器里面没有管理员指令,如何将cuda11.8安装到自己指定的目录下?

01 服务器上,存在三个anaconda,如何选择合适的,创建python环境?


创建python虚拟环境(使用指定的anaconda环境,在指定目录下创建python环境)
 /usr/local/anaconda3.9/bin/conda create --name env 
 /usr/local/anaconda3.9/bin/conda create --prefix /path/to/your/directory/environment_name python=3.9
 
激活指定虚拟环境
conda activate /path/to/your/directory/environment_name

02 conda、anaconda、cuda、cudnn区别

conda与anaconda是跟创建python环境相关的,cuda与cudnn是跟GPU相关的。
cuda,cudnn,conda,anaconda的区别与联系 - 知乎

03 用到一些指令

查看当前cuda版本的指令 
nvcc --version
查看当前conda版本的指令
conda --version
查看gpu相关信息
nividia-smi

04 如何指定cuda的版本?

打开home目录下 .bashrc文件,在结尾加入

export PATH=/usr/local/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH

05 conda跟pip的区别?

conda 和 pip 都是 Python 包管理工具,但它们之间存在一些不同之处:

  • conda:
  • conda 是一个开源的包管理和环境管理系统,不仅可以管理 Python 包,还可以管理其他语言(如 R)的包和依赖项。
  • 它能够自动解决包之间的依赖关系,确保安装的包和它们的依赖项兼容。
  • conda 还支持创建和管理虚拟环境,这些环境可以包含不同的包和 Python 版本。
  • pip:
  • pip 是 Python 特有的包管理工具,主要用于安装和管理 Python 包。
  • 它依赖于 Python 的 setuptools 和 package index,能够从 Python 包索引(PyPI)或其他源安装包。
  • pip 不具备自动环境管理功能,但可以与虚拟环境工具(如 virtualenv)一起使用。

06 pycharm控制台

pycharm中的控制台,跟matlab一样,可以一行一行进行调试。
在这里插入图片描述

07 服务器里面没有管理员指令,如何将cuda11.8安装到自己指定的目录下?

步骤1:wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
步骤 2:运行安装程序
chmod 755 cuda_11.8.0_520.61.05_linux.run
./cuda_11.8.0_520.61.05_linux.run  
(安装过程要根据提示,改成自己要安装的目录)
步骤3:home/your_username/.bashrc文件中加入这两行代码
export PATH=/home/your_username/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=/home/your_username/cuda-11.8/mylib:$LD_LIBRARY_PATH
http://www.dtcms.com/a/50501.html

相关文章:

  • 【芯片设计】AI芯片前端设计工程师面试记录·20250303
  • Django:文件上传时报错in a frame because it set ‘X-Frame-Options‘ to ‘deny‘.
  • 魔百盒CM311-1a_YST_晶晨S905L3A芯片_2+8G_安卓9.0_免拆卡刷固件包
  • 不同类型光谱相机的技术差异比较
  • WPF-Avalonia-ReactiveUI-路由实践
  • 【商城实战(1)】启航:从0到1搭建电商帝国的第一步
  • Rust编程实战:Rust实现简单的Web服务,单线程性能问题
  • 第八篇《九变篇》
  • android13打基础: 控件alertdialog
  • 电子电气架构 --- 拓扑架构集中的趋势及其演变
  • Linux12-TCP\HTTP
  • e2studio开发RA2E1(18)----看门狗WDT
  • SEO新手操作实战精要
  • 未来经济范式争夺战:AR眼镜为何成为下一代交互终端的制高点?
  • Compose Multiplatform+Kotlin Multiplatfrom 第四弹跨平台
  • 文件下载/文件导出---使用a标签,访问文件路径进行下载
  • 算法1-4 凌乱的yyy / 线段覆盖
  • 全星FMEA软件系统在汽车电子行业的应用介绍
  • 2024 JAVA面试题
  • CSS—flex布局、过渡transition属性、2D转换transform属性、3D转换transform属性
  • 2025-03-04 学习记录--C/C++-C语言 判断是否是素数
  • stable-diffusion-webui 加载模型文件
  • sql调优(oracle):优化响应时间(优化sql) / 优化吞吐量; 高斯调优
  • 一、OpenGL的原理解析
  • FreeRTOS 源码结构解析与 STM32 HAL 库移植实践(任务创建、删除篇)
  • Windows 10/11 系统下 Git 的详细安装步骤和基础设置指南
  • Foxglove 介绍以及入门使用教程
  • 【AI深度学习基础】Pandas完全指南终极篇:构建企业级数据工程与AI应用 (含完整代码)
  • Spring40种注解(下)!!
  • 【图像识别做UI自动化第一章】UI自动化代码设计思路