我正在尝试在Anaconda3(Python 3.5.1)上安装SMOP,但由于以下错误而失败:
[Anaconda3] C:\Users\IanHacker\Downloads\smop-0.29>python setup.py install
Traceback (most recent call last):
File "setup.py", line 4, in <module>
from smop.version import __version__
File "C:\Users\IanHacker\Downloads\smop-0.29\smop\__init__.py", line 4, in <module>
import version
ImportError: No module named 'version'
“pip install smop”和“easy_install smop”返回相同的错误。 我提到了ImportError: No module named 'version',所以我改变了__init __。py:
的内容import version
import parse,resolve,backend,main
from version import __version__
为:
__version__ = '0.29'
import parse,resolve,backend,main
......然后,我得到了:
[Anaconda3] C:\Users\IanHacker\Downloads\smop-0.29>python setup.py install
Traceback (most recent call last):
File "setup.py", line 4, in <module>
from smop.version import __version__
File "C:\Users\IanHacker\Downloads\smop-0.29\smop\__init__.py", line 6, in <module>
import parse,resolve,backend,main
ImportError: No module named 'parse'
我甚至不知道__version__问题是否已经解决。 即使它已经解决了,我也不知道用什么来代替“解析”。 并且......我必须继续更换,直到这个工作?有没有更好的方法来解决这个问题?
*对于那些安装了Anaconda的人,您是否可以尝试运行该命令并检查是否发生了同样的错误?我是唯一一个收到此错误的人吗?