针对conda install报未知错误如何导包

当condainstall命令出现404错误,尝试安装pytorch-lts时失败。文章作者分析了报错信息,发现是由于找不到指定的repodata导致。在无法解决conda配置问题后,作者选择手动下载torch的whl文件,解压后将内容移动到conda环境的site-packages目录下,以此作为替代方案来导入torch库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文针对conda install报未知错误

当你在习惯了通过https://anaconda.org/官网里的conda install指令导包时,突然有一天,出现了这样的bug:

(base) F:\graduation design\workplace\ResNetLSTM-notes_copy>conda install -c pytorch-lts pytorch
Retrieving notices: ...working... done
Collecting package metadata (current_repodata.json): failed

>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<

Traceback (most recent call last):
  File "F:\Anaconda3\lib\site-packages\conda\gateways\repodata\__init__.py", line 132, in conda_http_errors
    yield
  File "F:\Anaconda3\lib\site-packages\conda\gateways\repodata\__init__.py", line 101, in repodata
    response.raise_for_status()
  File "F:\Anaconda3\lib\site-packages\requests\models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://conda.anaconda.org/pytorch-lts/win-64/current_repodata.json

于是乎。。

我绞尽脑子用了一天想要找到哪里404了或者是aconda哪里的配置出了问题,但是都没用,这个框架太复杂了,所以只能使用最原始的土办法了——手动导包。

手动导包

  1. 登录https://anaconda.org/官网
  2. 以导入torch为例:
    在这里插入图片描述
    随便找一个适合自己电脑系统的版本
    你好
    在这里插入图片描述
    点击files。
    在这里插入图片描述
    因为(注意找与自己python版本兼容的)我的python是3.8所以我载了第六个
    在这里插入图片描述

载了以后解压缩找到lib\site-packages里的所有文件,剪切到aconda环境的\site-packages里:
在这里插入图片描述

这样就完成了aconda手动导包,虽然方式不太优雅。。之后就可以在自己的python代码里import了。

import torch
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值