python二进制安装提供了一个错误提示

python二进制安装提供了一个错误提示,python,visual-studio,binance,Python,Visual Studio,Binance,我一直在尝试通过VisualStudio代码为Python3.9.1安装PythonBinance 使用pip安装时,我会收到红色字体的错误 我怎样才能解决这个问题 错误消息的出现部分: running install running build running build_py creating build creating build\lib.win-amd64-3.9 creating build\lib.win-amd64-3.9\twisted copying src\twisted\

我一直在尝试通过VisualStudio代码为Python3.9.1安装PythonBinance

使用pip安装时,我会收到红色字体的错误

我怎样才能解决这个问题

错误消息的出现部分:

running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\twisted
copying src\twisted\copyright.py -> build\lib.win-amd64-3.9\twisted
copying src\twisted\plugin.py -> build\lib.win-amd64-3.9\twisted
copying src\twisted\_version.py -> build\lib.win-amd64-3.9\twisted
copying src\twisted\__init__.py -> build\lib.win-amd64-3.9\twisted
copying src\twisted\__main__.py -> build\lib.win-amd64-3.9\twisted
creating build\lib.win-amd64-3.9\twisted\application
copying src\twisted\application\app.py -> build\lib.win-amd64-3.9\twisted\application
copying src\twisted\application\internet.py -> build\lib.win-amd64-3.9\twisted\application
copying src\twisted\application\reactors.py -> build\lib.win-amd64-3.9\twisted\application
copying src\twisted\application\service.py -> build\lib.win-amd64-3.9\twisted\application
copying src\twisted\application\strports.py -> build\lib.win-amd64-3.9\twisted\application
copying src\twisted\application\__init__.py -> build\lib.win-amd64-3.9\twisted\application
creating build\lib.win-amd64-3.9\twisted\conch
copying src\twisted\conch\avatar.py -> build\lib.win-amd64-3.9\twisted\conch
copying src\twisted\conch\checkers.py -> build\lib.win-amd64-3.9\twisted\conch
copying src\twisted\conch\endpoints.py -> build\lib.win-amd64-3.9\twisted\conch
copying src\twisted\conch\error.py -> build\lib.win-amd64-3.9\twisted\conch
copying src\twisted\conch\interfaces.py -> build\lib.win-amd64-3.9\twisted\conch
copying src\twisted\conch\ls.py -> build\lib.win-amd64-3.9\twisted\conch
。。。 ... ... src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(5786):警告C4996:“PyObject\u AsWriteBuffer”:在3.0中不推荐使用 src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(6146):警告C4996:“PyObject\u AsWriteBuffer”:在3.0中不推荐使用 src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(6164):警告C4996:“PyObject\u AsWriteBuffer”:在3.0中不推荐使用 src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(6509):警告C4996:'PyObject_AsReadBuffer':在3.0中不推荐使用 src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(7614):错误C2039:“tp\u print”:不是“\u typeobject”的成员 C:\Users\engmn\AppData\Local\Programs\Python39\include\cpython/object.h(193):注意:请参见“\u typeobject”的声明 src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(8421):警告C4996:“\u PyUnicode\u get\u wstr\u length”:在3.3中不推荐使用 src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(8437):警告C4996:“\u PyUnicode\u get\u wstr\u length”:在3.3中不推荐使用 错误:命令“C:\Program Files(x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29333\bin\HostX86\x64\cl.exe”失败,退出代码为2 ----------------------------------------
错误:退出状态为1的命令出错:“C:\Users\engmn\AppData\Local\Programs\Python\Python39\Python.exe'-u-C”import sys,setuptools,tokenize;sys.argv[0]=“C:\Users\engmn\AppData\Local\Temp\pip-install-q9rom09c\twisted_369e0d690754ea39c62036dd2db963\setup.py”“”文件=“C:\Users\engmn\AppData\Local\Temp\pip-install-q9rom09c\twisted\u 369e0d690754ea39c620dd2db963\setup.py”“”;f=getattr(标记化,“‘打开’”,打开)(文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,文件,“'exec'”)'install--record'C:\Users\engmn\AppData\Local\Temp\pip-record-33nq2ep1\install record.txt'--外部管理的单一版本--编译--安装头'C:\Users\engmn\AppData\Local\Programs\Python\Python39\Include\Twisted'检查日志是否有完整的命令输出。

如果要使用Python 3.9,您可以从下载Twisted并pip安装它,然后安装python binance

我认为Twisted库不支持python 3.9,请尝试与3.7一起使用我在python 3.9上安装python binance时遇到问题。卸载并安装了Python3.8,它马上就可以工作了。我认为这个扭曲的包裹就是它具体掉落的地方。你说得对,非常感谢@安德鲁·斯通是的,没错,我也这么想,但我尝试了3.8版,效果很好。谢谢你@Bugzilla