【深度学习——Pycharm环境配置】

Pycharm环境配置


前言

安装torchvision的步骤见前面大佬的文章和B站视频,此文章只介绍怎么激活环境以及剩下的包如何批量导入
算是对Buliiiing大佬的补充说明


一、下载需要用到的cuda

Bubbliiiing安装步骤
B站地址

使用pip list来显示自己安装的所有库
安装cuda的步骤见前面大神的文章和B站视频
查看自己的cuda最高版本:nvidia-smi
所以我只能下载cuda版本为11.4及之前的版本

在这里插入图片描述

二、激活环境

查看列出自己的所有环境

conda info --envs 

如果没有环境,需要创建环境,python=3.6

conda create -n ImageSegement python=3.6

如果您已经下载了一些包但因镜像源问题导致失败,可以尝试添加 --offline 参数来创建环境,这样 Conda 将优先使用本地缓存的包,而不依赖网络

conda create -n ImageSegement python=3.6 --offline

激活环境

conda activate ImageSegement 
conda activate ImageSegement D:\Anaconda3\envs\ImageSegemention

退出环境

conda deactivate

在这里插入图片描述
11
在这里插入图片描述

三、导入本地包

1.下载torch和torchvision

选择与自己PyCharm软件匹配的库型号,下载对应的.whl文件
为了解决可能的依赖冲突,建议先安装主要框架torch和torchvision
然后逐步在PYPI上寻找其他需要的库,添加其余依赖项。

方式一(直接官网安装)主要框架内容:
官网查询下载命令

在这里插入图片描述

方式二(在此网站下安装),安装速度较快
torch和torchvision:网址

在这里插入图片描述

2.本地下载下载其他库

其他库请在PYPI下寻找并下载合适的版本:PYPI网址
然后在激活的环境下pip install 刚刚下载的本地包文件.whl

(1)如果是whl文件,直接pip install。
最好找到与自己版本匹配的whl文件,复制到自己虚拟环境的文件夹下
第一条命令直接安装
第二条命令当出现问题的时候禁用网络安装

pip install  torch-1.2.0-cp36-cp36m-win_amd64.whl
pip install skbuild_conan-1.2.0-py3-none-any.whl --no-deps --no-index

在这里插入图片描述
在这里插入图片描述
(2)如果是压缩包形式。将本地包解压复制到文件夹你的环境中\ImageSegemention\Lib\site-packages下
在这里插入图片描述
进入这个下载的文件夹下,仅仅适用于tar,gz压缩包,然后输入,此方法适用于压缩包里有setup.py文件

python setup.py build
python setup.py install

2.遇到的错误

2.1 创建并激活合适的环境

conda create -n my_env_name python=3.6

激活之后查看

python --version
输Python 3.13.0

出现了问题,查看的位置不对,强制查看下

cd D:\Anaconda3\envs\my_env_name
python --version
Python 3.6.13 :: Anaconda, Inc.

将需要的 torch-1.2.0-cp36-cp36m-win_amd64.whl
复制到cd D:\Anaconda3\envs\my_env_name文件下

导入只能用pip ,此处不支持conda

pip install  torch-1.2.0-cp36-cp36m-win_amd64.whl
pip install torchvision-0.4.0-cp36-cp36m-win_amd64.whl

直接从本地安装,禁用

pip install matplotlib-3.1.2-cp36-cp36m-win_amd64.whl --no-deps --no-index
pip install scikit_build-0.18.1-py3-none-any.whl --no-deps --no-index
pip install flit6-0.1-py2.py3-none-any.whl --no-deps --no-index
pip install skbuild_conan-1.2.0-py3-none-any.whl --no-deps --no-index

如果下载的是tar.gz形式

python setup.py install

检查是否成功,版本是否正确
首先输入python
然后导入包

import torch 
print(torch.__version__)

在这里插入图片描述

在这里插入图片描述

2.2 镜像源出现问题

先检查一下当前镜像源

pip config list

然后后打开Win+R
输入

%APPDATA%\pip\pip.ini

看镜像源是否合适,或者禁用一下SSL之类的,我当时遇到的问题就是使用的ini并不是我新建立的

[global]
index-url = http://pypi.mirrors.ustc.edu.cn/simple
[install]
use-mirrors =true
mirrors =http://pypi.mirrors.ustc.edu.cn/simple/
trusted-host =pypi.mirrors.ustc.edu.cn

然后使用txt文件直接下载

pip install -r C:\Users\DELL\Desktop\pip\requirements.txt

scipy1.2.1
numpy
1.17.0
matplotlib3.1.2
opencv_python
4.1.2.30
torch1.2.0
torchvision
0.4.0
tqdm4.60.0
Pillow
8.2.0
h5py==2.10.0

2.3 检查所有模块是否都安装正确了

pip show scipy numpy matplotlib opencv-python torch torchvision tqdm Pillow h5py

总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值