在pycharm等IDE中运行出现错误,按照网上的解决方法尝试还是不能解决的,去cmd或者shell中运行看报错是否还是一样的错误。比如一开始我这里的错误是Fatal Python error: Py_Initialize: unable to load the file system codec ModuleNotFoundError: No module named ‘encodings’ Current thread 0x000039f8 (most recent call first):通过网上的修改环境变量不管用,然后在shell中运行报错没有pytorch包,想起来重装anaconda后,路径都变了,interpreter应该重新设置
继续上面4的问题,后来同事说跟路径没有关系,然后就从系统变量中把bin那个目录删掉了,发现import matplotlib.pyplot as plt也成功了。很奇怪,为什么之前不可以,加了路径就可以了,现在路径删除了,也可以了,哎!然后发现pandas又不能正常使用了,报错是pandas没有read_csv这个attribute。这回又是同事帮忙,首先numpy可以正常使用,pandas不可以,C:\Users***\anaconda3\Lib\site-packages\在这个路径下对比了numpy和pandas包下面的东西,发现pandas下面的东西都没有了,其实pandas不光没有read_csv这个attribute,其他的attribute也没有了。pandas下面的文件只有累死trash这种文件,所以卸载pandas然后重装,开始是在anaconda中的虚拟环境中操作的,应该是没起作用,后来切换到root中卸载pandas然后重装,这下pandas可以正常使用了。