2017-05-02 174 views
1

pip3安装-U django-socketio输出以下错误python版本在这个环境下是3.4.3。当我尝试在蟒蛇3.5安装Django通道或更高pip安装问题django-socketio

Collecting django-socketio 
    Downloading django-socketio-0.3.9.tar.gz (48kB) 
    100% |████████████████████████████████| 51kB 204kB/s 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "/tmp/pip-build-j3y67yvi/django-socketio/setup.py", line 7, in <module> 
     version = __import__("django_socketio").__version__, 
     File "/tmp/pip-build-j3y67yvi/django-socketio/django_socketio/__init__.py", line 2, in <module> 
     from django_socketio.utils import NoSocket, send, broadcast, broadcast_channel 
     File "/tmp/pip-build-j3y67yvi/django-socketio/django_socketio/utils.py", line 44 
     except IndexError, KeyError: 
         ^
    SyntaxError: invalid syntax 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-j3y67yvi/django-socketio/ 

回答

3

我试着使用PIP安装它,但我是不成功的同样的事情出现。

你可以做的是: 1)下载从GitHub的Source Code到你想要的文件是

git clone https://github.com/stephenmcd/django-socketio 

2)将它解压缩和去Django的socketio目录 3)内运行:

python3 setup.py install 

您可以检查它是否已通过运行以下命令安装:

pip3 freeze 

希望这有助于!

+0

yeap其实我虽然关于这个东西,但我得到了与python 3.5,3.6渠道相同的错误,但在其他笔记本电脑没有这样的问题,一切工作greate –

+0

你保存它。谢谢。 –