如何在不出现错误的情况下 pip install Twisted?
How do I pip install Twisted without getting an Error?
我正在尝试使用 Pip 在 Windows 10 上安装 Twisted。我知道还有很多关于安装 Twisted 的其他问题,但是 none 其中符合我的错误。当我 运行 pip install Twisted
时,出现以下错误:
ERROR: Command "'c:\python\python37\python.exe' -u -c 'import setuptools,
tokenize;__file__='"'"'C:\Users\rohan\AppData\Local\Temp\pip-install-9k3t35yi\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 'C:\Users\rohan\AppData\Local\Temp\pip-record-ec9bnx1z\install-record.txt'
--single-version-externally-managed --compile" failed with error code 1 in
C:\Users\rohan\AppData\Local\Temp\pip-install-9k3t35yi\twisted\
我不是专业的程序员,无法解释这个。
我试过安装 wheel 文件,我得到的是:
ERROR: Twisted-19.2.1-cp38-cp38m-win_amd64.whl is not a supported wheel on this platform.
我 运行宁 64 位 python 使用 64 位电脑。
我究竟做错了什么?我不使用蟒蛇。我使用 PyCharm,甚至从它安装 Scrapy(为什么我需要 Twisted)也会给我一个错误。
有人知道我做错了什么或我应该尝试什么吗?
您可以尝试在“设置”>“环境”>“解释器”中使用 Pycharm IDE 安装任何 python 库,然后安装您要安装的所需库。唯一需要注意的是您选择了系统使用的正确解释器。
如果您不想使用命令行,这是另一种方法。
您不应使用不稳定的 python 版本的轮子。 Python 3.8 仍在开发中,目前还没有稳定的版本。您应该为 python 3.7 使用 wheel 安装:pip install Twisted-19.2.1-cp37-cp37m-win_amd64.whl
我所做的是从WindowOS卸载整个python程序(请使用其他OS的人也可以尝试)。
重新安装整个程序并再次安装 Twisted 包。
尝试从 link 下载扭曲的 whl 文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted。下载名称中带有cp38的文件。
下载文件后,在该文件夹中打开 cmd,然后 运行 命令:
pip install <file.whl>
例如,如果您下载了 Twisted‑19.7.0‑cp38‑cp38‑win_amd64.whl,请使用:
pip install Twisted‑19.7.0‑cp38‑cp38‑win_amd64.whl
如果您使用的是 anaconda,只需在 Anaconda 提示符下尝试 conda install Twisted
。这帮助我解决了尝试使用 pip 安装 scrapy 的问题。即我输入了 conda install scrapy
并且我所面临的所有错误都消失了。
甚至获得了一些新软件包并在此过程中更新了一些已安装的软件包。分享因为它对我有用。
scrapy -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0']
记得查看scrapy兼容的python版本。
我花了一整天的时间来解决这个问题。然后终于意识到不支持python3.9.1。之后,我用 python 3.6 设置了一个虚拟环境。使用 pip install scrapy
并且有效。
可以看看这个人的 youtube 视频来设置虚拟环境:
https://www.youtube.com/watch?v=mIB7IZFCE_k&ab_channel=TechWithTim
希望对你有帮助 xD
我正在尝试使用 Pip 在 Windows 10 上安装 Twisted。我知道还有很多关于安装 Twisted 的其他问题,但是 none 其中符合我的错误。当我 运行 pip install Twisted
时,出现以下错误:
ERROR: Command "'c:\python\python37\python.exe' -u -c 'import setuptools,
tokenize;__file__='"'"'C:\Users\rohan\AppData\Local\Temp\pip-install-9k3t35yi\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 'C:\Users\rohan\AppData\Local\Temp\pip-record-ec9bnx1z\install-record.txt'
--single-version-externally-managed --compile" failed with error code 1 in
C:\Users\rohan\AppData\Local\Temp\pip-install-9k3t35yi\twisted\
我不是专业的程序员,无法解释这个。
我试过安装 wheel 文件,我得到的是:
ERROR: Twisted-19.2.1-cp38-cp38m-win_amd64.whl is not a supported wheel on this platform.
我 运行宁 64 位 python 使用 64 位电脑。 我究竟做错了什么?我不使用蟒蛇。我使用 PyCharm,甚至从它安装 Scrapy(为什么我需要 Twisted)也会给我一个错误。
有人知道我做错了什么或我应该尝试什么吗?
您可以尝试在“设置”>“环境”>“解释器”中使用 Pycharm IDE 安装任何 python 库,然后安装您要安装的所需库。唯一需要注意的是您选择了系统使用的正确解释器。
如果您不想使用命令行,这是另一种方法。
您不应使用不稳定的 python 版本的轮子。 Python 3.8 仍在开发中,目前还没有稳定的版本。您应该为 python 3.7 使用 wheel 安装:pip install Twisted-19.2.1-cp37-cp37m-win_amd64.whl
我所做的是从WindowOS卸载整个python程序(请使用其他OS的人也可以尝试)。
重新安装整个程序并再次安装 Twisted 包。
尝试从 link 下载扭曲的 whl 文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted。下载名称中带有cp38的文件。
下载文件后,在该文件夹中打开 cmd,然后 运行 命令:
pip install <file.whl>
例如,如果您下载了 Twisted‑19.7.0‑cp38‑cp38‑win_amd64.whl,请使用:
pip install Twisted‑19.7.0‑cp38‑cp38‑win_amd64.whl
如果您使用的是 anaconda,只需在 Anaconda 提示符下尝试 conda install Twisted
。这帮助我解决了尝试使用 pip 安装 scrapy 的问题。即我输入了 conda install scrapy
并且我所面临的所有错误都消失了。
甚至获得了一些新软件包并在此过程中更新了一些已安装的软件包。分享因为它对我有用。
scrapy -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0']
记得查看scrapy兼容的python版本。
我花了一整天的时间来解决这个问题。然后终于意识到不支持python3.9.1。之后,我用 python 3.6 设置了一个虚拟环境。使用 pip install scrapy
并且有效。
可以看看这个人的 youtube 视频来设置虚拟环境: https://www.youtube.com/watch?v=mIB7IZFCE_k&ab_channel=TechWithTim
希望对你有帮助 xD