错误处理-OSError: Failed to open file b‘C:\\Users\\\xe6\x96\x87…\\ AppData\\Local\\Temp\\scipy-xxxxx
有人说是中文文件路径的问题,我改了,重启了,没用,而且之前一直好好的
安装scipy==1.6.2
然后
from sklearn.model_selection import train_test_split
这样导入就好了、
莫名奇妙的错误,莫名奇妙的解决办法
有时安装时还会遇到这种错误提示
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory:
可能是因为之前删除的一个包没删干净,留下了空文件夹,让系统以为你已经安装了那个包,其实你还没有,所以需要先到site-package下删除对应的文件夹。
比如我numpy 1.22.2 没删干净,就要先到D:\anaconda\envs\pytorch\Lib\site-packages 文件夹下删除名为numpy-1.22.2.dist-info 的文件夹,再安装。
安装gym过程中 遇到:Could not find module "XXXX\lib\site-packages\atari_py\ale_interface\ale_c.dll"
解决方法:
conda install cmake
conda install atari_py==0.2.6
conda install gym[atari]==0.19.0
用pip不行,安装了和没安装效果一样,不知道是我pip的哪里有问题··
File "D:\anaconda\envs\pytorch\lib\site-packages\gym\wrappers\time_limit.py", line 18, in step observation, reward, done, info = self.env.step(action) File "D:\anaconda\envs\pytorch\lib\site-packages\gym\envs\classic_control\pendulum.py", line 40, i·
解决方法:
把
next_state, reward, done, _ = env.step(action)#action 是float
改为
next_state, reward, done, _ = env.step([action])
来源:龙今天超越了自己