Pytorch学习笔记(一):安装,配置

Anaconda需要在官网下载,也可以使用清华镜像源,或这个。安装Anaconda的同时安装了Anaconda Navigater,Jupyter Notebook,PowerShell等,

Anaconda Navigater是用来新建环境和下载package的软件,可以建多个独立的分环境(如Pytorch),在子环境中配置不同的python解释器版本,所有的环境在env目录下(base是基础环境)。

Tip1:2023版本pycharm添加Conda环境解释器路径:

Jupyter Notebook类似Pycharm的控制台,是以网页形式打开的。需要在环境中安装Jupyter Notebook(包为nb_conda,3.9以上不可以用conda安装,要在终端安装),需要在PowerShell对应环境中输入jupyter notebook以在该环境打开。默认打开位置在C盘,修改方法

Pytorch是用在深度学习的一个python包,在Pytorch官网生成command,然后在Anaconda PowerShell Prompt中执行该命令:
如:

conda activate Pytorch
conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

验证安装成功:

import torch
torch.cuda.is_available()
True

安装好后包含了cuda与torch。

Tip2:安装torch包时容易出现安装失败:

卡在Solving environment处,解决办法时用清华镜像源,修改C:\Users\Administrator中的.condarc
将.condarc中内容全部替换成以下内容:


channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true

Tip3:镜像源安装命令行( -i)(以安装opencv为例) 

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
pip install nibabel -i http://mirrors.aliyun.com/pypi/simple --trusted-host=mirrors.aliyun.com

cv2是OpenCV库中的一个模块,而opencv-python是OpenCV库的Python版本。因此,它们是相关的,但不完全相同。cv2是OpenCV库中的C++模块,提供了Python接口,而opencv-python是Python版本的OpenCV库,提供了Python接口。两者都可以用于图像处理和计算机视觉任务,但它们的实现方式略有不同。 ---chitgpt

Tip4:pip与conda相关问题:

pip是conda的子集,pip是安装在当前环境中安装包,pip和conda安装python包时路径都在anaconda3/envs/x/Lib/site-packages conda安装非python包在anaconda3/pkgs下,且anaconda3/pkgs是下载、存放缓存,以及提取下载的conda包的地方(甚至可以清理掉),它由conda通用管理,只需通过conda install导入,各个环境可以共用而无需重复下载。参考Pip install 和Conda install 的区别和使用场景。附带一个问题:ANACONDA3下用pip安装第三方包后,conda list找不到-解决方案

import cv2/
print(cv2.__file__)/查询pkg的路径

Tip5:常用conda指令

#创建一个python 版本为3.7的名为name的环境
conda create -n name python=3.7
#删除name环境
conda remove -n name --all
#激活name环境
conda activate name
#关闭当前环境
conda deactivate
#列出所有环境
conda env list

#对包的操作
#查看当前环境已安装的包
conda list
#查看当前环境中名字包含python的包
conda list python
#安装版本为123的name包(需要在文件中先配置好清华源)
conda install name=123
#安装anaconda基本库(也根据当前已安装包安装相关的包)
conda install anaconda
#删除名为name的包
conda remove name
#更新所有的包
conda update --all
#更更新name包
conda update name

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值