我试图用水蟒导航器打开Jupyter笔记本电脑(在MacOSX上),但我无法正常打开。我一直在我的终端收到这个消息。在
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/dateutil/parser.py", line 158
l.append("%s=%s" % (attr, `value`))
^
SyntaxError: invalid syntax
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
我试着检查python的默认版本,结果显示我的默认版本是python3.6。但是当我找到pip并尝试安装dateutil时,它显示
^{pr2}$我有麻烦,因为我的电脑上有多个版本的python。我能做什么?在
我想你需要改变Python的python版本。目前,您的Anaconda查看python2.7目录,我认为您需要切换到python3.6版本。在
您可以为不同版本的Python和已安装的软件包创建环境,方法是:
py36是python3.6.0环境的名称。在
然后你可以激活一个环境
^{pr2}$有用的链接:
{a1}
Managing Python in Anaconda
Managing Environments
希望这有帮助!在
我在Anconda4.5.1Python3.6中遇到了同样的问题。重新安装软件包为我解决了这个问题。在
相关问题 更多 >
编程相关推荐