gon*_*rek 8 python django wheel
我制作了 virtualenv,新的空白 django 项目,我想安装 Channels。我使用 Python 3.6.3。我输入pip install -U channels
,这是OUTPUT:
...
Failed building wheel for twisted
...
Command "/home/marcin/Documents/django_projects/channels/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ic8ux9ei/twisted/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-ox6bclm5-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/marcin/Documents/django_projects/channels/include/site/python3.6/twisted" failed with error code 1 in /tmp/pip-build-ic8ux9ei/twisted/
Run Code Online (Sandbox Code Playgroud)
pip list
输出:
...
Django (1.11.6)
...
pip (9.0.1)
...
setuptools (36.6.0)
...
wheel (0.29.0)
...
Run Code Online (Sandbox Code Playgroud)
我看到我没有 Twisted,所以我输入:pip install twisted
。这是输出:
...
Failed building wheel for twisted
...
Command "/home/marcin/Documents/django_projects/channels/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-a54n37_z/twisted/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-9p23ehnv-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/marcin/Documents/django_projects/channels/include/site/python3.6/twisted" failed with error code 1 in /tmp/pip-build-a54n37_z/twisted/
Run Code Online (Sandbox Code Playgroud)
如您所见,输出几乎相同。如何安装频道?
edw*_*ksl 13
错误消息不是特别有用,但您似乎缺少python3.6-dev
使用apt
以下命令安装的软件包:
sudo apt update
sudo apt install python3.6-dev
Run Code Online (Sandbox Code Playgroud)
在此之后,像以前一样使用 pip 重复安装。
小智 6
build-essential
如果尚未安装,您还需要安装该软件包。完整的安装命令是:
sudo apt-get install build-essential python3.6-dev
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27694 次 |
最近记录: |