Conda、pip(安装torch等深度学习包、搭建运行环境)解决PackagesNotFoundError: The following packages....

👉第一步:先创建一个环境

这个需要用conda来

conda create -n 名字 python=版本号

这时可能会出问题:
PackagesNotFoundError: The following packages are not available from current channels:

比如我搭建python=3.10.6

conda create -n novelai python=3.10.6

在这里插入图片描述
意思让你先不安装python,先搭建,去官网找想要版本找相关指令下载

那我先创建一个没python的环境,不加python=3.10.6

conda create -n novelai

👉第二步:激活环境、查看已有环境
查看已有环境

conda env list

激活某个环境,前面有(这个环境名字)

conda activate novelai

如果:
才开始conda的,可能激活会报错
就先source activate

source activate
conda activate novelai

在这里插入图片描述

👉第三步:下载自己想要的包
安装有两个工具,conda和pip

先说conda

  • 简单指令:
conda isntall 自己想要的包名字

ok了,简单吧

  • 复制指令(这个主要是安装你想要的版本,结果它找不到源,出现没匹配的报错):

例子:
比如我安装python3.10.6出问题了

去官网https://anaconda.org/
搜索python
在这里插入图片描述
发现3.10.6
在这里插入图片描述
点进去,发现它支持windows,那你说你安装不了,原来是下载位置不对,直接随便复制一个指令

conda install -c conda-forge python

在这里插入图片描述
一般其它包就ok了。。。。。。。。。。。。。。。。


但这python=3.10.6问题比较奇怪(装怪),装完给我显示3.9.12

我偏要最新的3.10.6,主要去试试最新的ai画图代码。

那直接包,本地安装点旁边的files栏
在这里插入图片描述
找到下载包的位置,然后终端到该位置

conda install --use-local  python-3.10.6-h9a09f29_0_cpython.tar.bz2

conda list查看这个环境,终于是官方最新的3.10.6,舒服了
在这里插入图片描述
其它包一样,你想安装什么包,就conda install,不行就安装上面的方法去它官网刨根问底。

先说pip

有些包conda没的,你就pip
我知道我说了等于没说。

可能出现的问题

  • pip下载慢

直接用国内镜像源下载:

 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

  • 最后说到该包的官网去找指令下载安装

比如我建议要用cuda的torch,最好不要直接conda或者pip去安装,这样用gpu去训练或者测试模型容易出问题。
建议直接去torch官网找
https://pytorch.org/get-started/previous-versions/
在这里插入图片描述
你看看,conda和pip指令都有,多贴心

但它会出现没有找到的情况,那我对你torch刨根问底,地址:https://download.pytorch.org/whl/torch/
在这里插入图片描述
原来是cuda102+torch1.12的版本还没windows版本。。
那只有换个版本,服了。

在这里插入图片描述
解释下它每个包,啥意思
torch-1.12.0---------->torch1.12.0版本
cu102--------->cuda10.2版本
cp37---------->代表python3.7
linux_x86_64---------->代表linux系统,x86架构64位

一般torch用gpu来跑模型失败,就是你直接用pip install torch,上面某个版本没对应造成的,所有最好直接到torch官网去搞,别拿着git clone下来的代码就开始随便搭建环境

  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值