有人说是中文文件路径的问题,我改了,重启了,没用,而且之前一直好好的
安装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 的文件夹,再安装。
解决方法:
conda install cmake
conda install atari_py==0.2.6
conda install gym[atari]==0.19.0
用pip不行,安装了和没安装效果一样,不知道是我pip的哪里有问题··
解决方法:
把
next_state, reward, done, _ = env.step(action)#action 是float
改为
next_state, reward, done, _ = env.step([action])