Python Fedora 20 Anki因恐怖而失败

Python Fedora 20 Anki因恐怖而失败,python,traceback,fedora20,anki,Python,Traceback,Fedora20,Anki,我想在我的Fedora安装上安装Anki,所以我做到了: sudo yum install anki 安装过程进行得很顺利,但当我尝试运行Anki时,会弹出以下异常: Traceback (most recent call last): File "/usr/bin/anki", line 5, in <module> import aqt File "/usr/share/anki/aqt/__init__.py", line 32 except ImportError, e:&

我想在我的Fedora安装上安装Anki,所以我做到了:

sudo yum install anki
安装过程进行得很顺利,但当我尝试运行Anki时,会弹出以下异常:

Traceback (most recent call last):
File "/usr/bin/anki", line 5, in <module>
import aqt File "/usr/share/anki/aqt/__init__.py", line 32
except ImportError, e:</module>

有人知道怎么解决这个问题吗?

好了,伙计们,我自己解决了。线索就在最后一步

对于Fedora,您需要进入安装Anki的文件夹,然后打开runanki.txt文件并更改第一行:

发件人:

致:


现在它工作了

请发布完整的错误回溯!编辑:它可能与一些python库有关,如simplejson、beautifulsoup或sqlalchemy。我试图删除它们并重新安装anki,但没用。在我尝试运行的任何anki版本上也会发生此错误。同样的事情似乎以稍微不同的形式发生在archlinux上;他们的解决方案是删除python库并像我一样重新安装,然后更改/usr/share/anki>中的行/usr/bin/env python to/usr/bin/env python2.7这里是指向archlinux问题的链接:我不理解最后一步..@klauds。这就是我在终点站得到的一切。如果有办法了解更多信息,请告诉我如何使用哪个版本的Python?该错误语法Exception error,name:在3.x中无效,赞成将Exception error作为名称:。@jornsharpe Python 3.4.1::Anaconda 2.0.1 64位注释来自@javadr:我对fedora 24也有同样的问题,我使用了/usr/bin/anki。anki版本为2.0.36-1
#!/usr/bin/env python
#!/usr/bin/env python2.7