【发布时间】:2018-03-09 09:56:05
【问题描述】:
我已经在我的 Windows 机器上使用 pip 安装了 django-socketio。后来我意识到它是用python2编写的。我使用命令删除了包
pip uninstall django-socketio
然后我从here下载源代码并为python3重构并使用命令安装它
python setup.py install
但我的示例代码仍然从某个地方引用 python2 版本代码。 我没有创建任何虚拟环境。关于我做错了什么的任何建议。这是我的堆栈跟踪的一部分..
...
File "<frozen importlib._bootstrap_external>", line 759, in source_to_code
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "../..\django_socketio\management\commands\runserver_socketio.py", line 57
print "SocketIOServer running on %s:%s" % bind
^
SyntaxError: Missing parentheses in call to 'print'
如果有办法为python3 找到django-websocktio 或好的建议会很有帮助。
谢谢。
【问题讨论】:
标签: django pip python-3.5