gpt4 book ai didi

linux - 为什么 "pip install tornado"没有安装tornado模块?

转载 作者:太空狗 更新时间:2023-10-29 11:21:39 25 4
gpt4 key购买 nike

我正在尝试将 tornado 安装到我的虚拟环境中,以便让 Jupyter 工作。我尝试了 pip install tornado,它似乎可以运行,但它只安装了其他模块。我什至尝试卸载 tornado 然后尝试重新安装它,但由于它不存在,我什至无法卸载它。

有没有办法安装 tornado 以便我可以看到它?我觉得我已经尝试了一切。有什么建议吗?

Edit1:我应该提一下,更新 pip 没有任何作用。

下面的shell输出是我设置虚拟环境并激活它

[ec2-user@ip-172-31-51-121 ~]$ virtualenv venv
New python executable in venv/bin/python2.7
Also creating executable in venv/bin/python
Installing setuptools, pip...done.
[ec2-user@ip-172-31-51-121 ~]$ . venv/bin/activate

然后我们看看用pip list安装的模块

(venv)[ec2-user@ip-172-31-51-121 ~]$ pip list
You are using pip version 6.0.8, however version 8.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
pip (6.0.8)
setuptools (12.0.5)

接下来,我们pip install tornado(并确保我们重新下载它以防它存在于缓存中):

(venv)[ec2-user@ip-172-31-51-121 ~]$ pip install tornado --no-cache-dir
You are using pip version 6.0.8, however version 8.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting tornado
Downloading tornado-4.3.tar.gz (450kB)
100% |################################| 454kB 27.6MB/s
Collecting backports.ssl-match-hostname (from tornado)
Downloading backports.ssl_match_hostname-3.5.0.1.tar.gz
Collecting singledispatch (from tornado)
Downloading singledispatch-3.4.0.3-py2.py3-none-any.whl
Collecting certifi (from tornado)
Downloading certifi-2016.2.28-py2.py3-none-any.whl (366kB)
100% |################################| 368kB 28.2MB/s
Collecting backports-abc>=0.4 (from tornado)
Downloading backports_abc-0.4-py2.py3-none-any.whl
Collecting six (from singledispatch->tornado)
Downloading six-1.10.0-py2.py3-none-any.whl
Installing collected packages: six, backports-abc, certifi, singledispatch, backports.ssl-match-hostname, tornado




Running setup.py install for backports.ssl-match-hostname
Running setup.py install for tornado
building 'tornado.speedups' extension
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c tornado/speedups.c -o build/temp.linux-x86_64-2.7/tornado/speedups.o
gcc -pthread -shared build/temp.linux-x86_64-2.7/tornado/speedups.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/tornado/speedups.so
Successfully installed backports-abc-0.4 backports.ssl-match-hostname-3.5.0.1 certifi-2016.2.28 singledispatch-3.4.0.3 six-1.10.0 tornado

pip list 仔细检查,我们仍然没有看到 tornado

(venv)[ec2-user@ip-172-31-51-121 ~]$ pip list
You are using pip version 6.0.8, however version 8.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
backports-abc (0.4)
backports.ssl-match-hostname (3.5.0.1)
certifi (2016.2.28)
pip (6.0.8)
setuptools (12.0.5)
singledispatch (3.4.0.3)
six (1.10.0)

当然,因为我们看不到它,所以我们无法卸载它。

(venv)[ec2-user@ip-172-31-51-121 ~]$ pip uninstall tornado
You are using pip version 6.0.8, however version 8.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Cannot uninstall requirement tornado, not installed

最佳答案

先升级你的pip,试试这个

pip install -U 轮

pip install -U wheel
pip install tornado

For info visit github github issue link ,您也可以在这里提出问题。

关于linux - 为什么 "pip install tornado"没有安装tornado模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37017155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com