复现github深度学习代码产生问题①

文章讲述了用户在使用PyCharm时遇到的虚拟环境问题,包括在PyCharm中无法激活conda虚拟环境,requirements.txt文件路径问题,网络中断导致的下载失败,以及torch版本不兼容引发的错误。作者提供了相应的解决方案和建议。
摘要由CSDN通过智能技术生成

在基础环境python和anaconda下载安装好情况下:

一.pycharm进入虚拟环境无效

因为下载github代码后需要在pycharm上运行,在打开Terminal后需要先进入虚拟环境,出现问题在Pycharm上conda activate进入虚拟环境无效,但在cmd上可以正常进入Pytorch环境,更改pycharm设置如下 

设置为cmd路径,然后再cmd重新进入虚拟环境 重新打开Terminal,发现可以正常运行。

二.运行requirements.txt出现问题

Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'

在出现以上问题时,将需要运行的requirements.txt文件前加上相对路径,比如

pip install -r vg-transformers-main/requirements.txt

因为有时候我们解压压缩文件的时候会出现文件夹套文件夹的情况,这时前面显示的我们所在的路径和需要的requirements不在一个路径下,一般是在上一级目录上。

三.ERROR: Exception: Traceback (most recent call last):

在运行requirements文件时下载到一半突然出现这个问题,我是因为笔记本当时没看住突然睡眠状态了,就断网了,于是下载不成功,重新尝试了一回。

一般再遇到这种问题也有可能是访问外部网站时间太长断了,可以使用国内镜像源

easy_install -i https://pypi.doubanio.com/simple/ --upgrade pip

四.subprocess-exited-with-error

我是在第一次下载不成功之后,重新再一次运行pip遇到这个问题,更新了一下pip

pip install —upgrade pip setuptools

再次运行成功进行下载,这一次没让睡眠成功下载了。

五.ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
torchaudio 2.1.0 requires torch==2.1.0, but you have torch 1.8.2+cu111 which is incompatible.

具体是在安装requirements.txt的时候出现的报错,是torch版本有问题,安装了一下2.1.0版本

pip install pytorch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 -c pytorch

 因为我本身只有cpu,其余情况参考官网:Previous PyTorch Versions | PyTorch

后面我又重新requirements了一次,跑到底了我也不知道有没有问题,代码有个tvg标红,要再查一下是哪个库,后续要开始准备数据集了。

  • 16
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值