Python 导入sklearn时的坏幻数
当我尝试导入sklearn时,出现了这个问题Python 导入sklearn时的坏幻数,python,python-3.x,scikit-learn,Python,Python 3.x,Scikit Learn,当我尝试导入sklearn时,出现了这个问题 (base) C:\Users\ASUS>python Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32
(base) C:\Users\ASUS>python
Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sklearn
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: bad magic number in 'sklearn': b'\x03\xf3\r\n'
>>>
操作系统:Windows 10这可以帮助您
您需要删除python字节码文件删除所有.pyc文件将修复“坏幻数”错误
我找到了解决这个问题的方法。J先生的答案和我的答案并没有解决我的问题。因此,对于有同样经历的人来说:我的解决办法是重新卸载Anaconda,然后安装Anaconda Python 2.7版本。在此基础上,在Python版本的choice中创建一个新的anaconda环境。Tadaa已修复。我得到:访问被拒绝-。找不到文件--找不到文件名--删除我的操作系统是windows:(以管理员模式打开dos提示符(以管理员身份运行)相同的结果:C:\windows\system32>find.-NAME“*.pyc”-删除访问被拒绝-.File未找到--NAME文件未找到--deletey您正在从system32目录中删除,请尝试安装python scikit learn的目录
(base) C:\Users\ASUS>find . -name "*.pyc" -delete
Access denied - .
File not found - -NAME
File not found - -DELETE
find . -name "*.pyc" -delete