linux问题记录-文件夹下存在某文件但总是“No such file or directory”-atari_py安装

linux问题记录

1、文件夹下存在某文件但总是“No such file or directory”

输入:
cd /root/software
cd /pycharm
报错:No such file or directory
问题原因:文件路径没写全
解决方法:从根目录开始写文件路径:cd /root/software/pycharm

方法参考:链接

2、atari_py安装总结

第一次(成功):

安装Atari模块

pip install gym[atari]
pip uninstall atari_py
pip install --no-index -f https://github.com/Kojoley/atari-py/releases atari_py

第二次(过程:2.0–2.4):

1 apt-get update
2 apt-get upgrade --fix-missing
What do you want to do about modified configuration file grub? 选keep the local version currently installed
3 sudo apt install cmake
4 sudo apt install zlib1g-dev
5 sudo apt install g++
6 pip install atari_py --default-timeout=100 -i https://pypi.mirrors.ustc.edu.cn/simple

第三次:

2022/11/11
之前按着第二次的步骤atari_py安装成功了。现在又不行了。
报错:No matching distribution found for atari_py
在这里插入图片描述

换个源再试试?
pip install atari_py -i https://pypi.tuna.tsinghua.edu.cn/simple在这里插入图片描述
总结:多找几个国内镜像源,多试试。
pip 使用国内镜像源

之前atari_py安装成功了,但是运行时发现安装的版本是atari-py-0.2.9。这时又有问题了。

atari-py报错:Exception: ROM is missing for asterix, see https://github.com/openai/atari-py#roms for instructions
解决方法1(我没成功但是有人成功了):打开提示链接,下载ROMs;根据github中的步骤进行安装
解决方法2:
pip install atari_py==0.2.5一直有问题,我换了

pip install atari_py==0.2.6直接就安装好了

1 打开链接:https://github.com/openai/atari-py#roms
2 点击:Atari 2600 VCS ROM Collection
在这里插入图片描述
3 下载:Roms.rar
在这里插入图片描述
4 解压Roms.rar: unrar e Roms.rar
unrar命令 – 解压提取RAR压缩文件
报错:
在这里插入图片描述
解决方法:
apt install rar
apt install unrar
在这里插入图片描述这里我选择了A。
执行命令 python -m atari_py.import_roms <文件路径>
报错:
在这里插入图片描述
累了,放弃了!

2.0 安装atari_py时出现:no matching distribution found for atari_py

输入:pip install --no-index -f https://github.com/kojoley/atari_py/releases atari_py
报错:no matching distribution found for atari_py
方法:pip install atari_py --default-timeout=100 -i https://pypi.tuna.tsinghua.edu.cn/simple atari_py
报错:Check the logs for full command output.
然后看到了pip 安装 atari-py

2.1 pip 安装 atari-py

在 ubuntu 上安装 atari-py,首先要确保已安装 cmake,zlib1g,g++
1 sudo apt install cmake
2 sudo apt install zlib1g-dev
3 sudo apt install g++
然后,再执行
pip install atari-py

2.2 安装cmake

检查自己有没有cmake:cmake --version
没有则安装cmake:apt install cmake
报错:package has no installation candidate
解决方法:
1 apt-get update
2 apt-get upgrade
方法参考:package has no installation candidate最新解决办法

2.3 apt-get upgrade

出现问题:Unable to fetch some… try with --fix-missing?
根据提示:apt-get upgrade --fix-missing
出现问题:What do you want to do about modified configuration file grub?
注意:ubuntu “sudo apt-get upgrade” 时千万不要做这个操作啊, 小心失去sudo权限
我选择了第二个:keep the local version currently installed

试了一下pip install gym[atari]
报错:

pip install gym[atari]报错

接着:apt install zlib1g-dev
apt install g++

2.4 再尝试:pip install --no-index -f https://github.com/kojoley/atari_py/releases atari_py
在这里插入图片描述

换个源:pip install atari_py --default-timeout=100 -i https://pypi.mirrors.ustc.edu.cn/simple

大功告成!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值