python-深度学习环境配置
我用的版本比较旧3.6.5然后我想安装3.10保证我的pythonfmu能运行,发现我的conda也旧了,自升级和配置python新环境都做不到。conda config --remove envs_dirs C:\Users\yuanhao\.conda\envs 移除我不希望的盘。conda config --add envs_dirs D:\anaconda3\envs 添加环境地址(如果已
由于我仿真需要FMU到carsim仿真,遇到的问题和解决方式,在此记录
基础配置和命令
我用的版本比较旧3.6.5然后我想安装3.10保证我的pythonfmu能运行,发现我的conda也旧了,自升级和配置python新环境都做不到
我就安装了miniconda,把原先的conda卸载了
下载网址:Index of /miniconda
https://repo.anaconda.com/miniconda/
pycharm下载地址
https://www.cnblogs.com/ft-Pavilion/p/18354195
后面安装库和配置库遇到点问题
anaconda prompt的一些重要命令
指定到D: 找到具体环境 cd D:/anaconda3
conda create -n py311 python=3.11 创建新环境
conda remove -n py311 --all 移除环境,当时把环境整C盘去了,所以又删除
conda config --show envs_dirs 确认下内部环境地址有哪些,在哪个盘
conda config --remove envs_dirs C:\Users\yuanhao\.conda\envs 移除我不希望的盘
conda config --add envs_dirs D:\anaconda3\envs 添加环境地址(如果已有,就调到首位)
conda info --envs检查已经安装了哪些环境
如果还是会装C盘,可以指定路径conda create --prefix D:\anaconda3\envs\py311 python=3.11
conda env remove -p C:\Users\yuanhao\.conda\envs\py311
安装错地址可以删除
-n 是按名字删
-p 是指定路径删
pycharm界面也要更换环境


删除原来的环境地址

添加新环境
包的实际存储位置
======================================================================
环境快速转移配置给其他设备
原设备导出
conda activate 原环境名
conda env export --no-builds > environment.yml
会存在于cd指向的文件位置
在新设备,cd到相同文件位置,输入(直接创建环境并下载conda和pip能下载的包)
conda env create -f environment.yml
上述可以完成大多数包转移然后torch的安装可能不成功,需要去pytorch官网PyTorch
关于toch版本选择需要查看自己的cuda,打开cmd输入nvidia-smi查看CUDA Version
比如我的可以适配torch cuda11.8(gpu)使用如下命令,即可安装
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
检查的话先激活环境,输入python,然后输入如下命令(prompt或者python命令行)
import torch
# 是否成功安装 PyTorch
print("PyTorch 版本:", torch.__version__)
# 是否可用 CUDA(NVIDIA GPU)
print("CUDA 是否可用:", torch.cuda.is_available())
# 当前 CUDA 版本
print("PyTorch 绑定的 CUDA 版本:", torch.version.cuda)
# 如果有 GPU,输出显卡名称
if torch.cuda.is_available():
print("GPU 名称:", torch.cuda.get_device_name(0))
print("GPU 总显存:", round(torch.cuda.get_device_properties(0).total_memory / 1024**3, 2), "GB")
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)