Python pip或pip3 install requirements.txt的问题我应该如何修复此错误?

Python pip或pip3 install requirements.txt的问题我应该如何修复此错误?,python,linux,pip,setup.py,kali-linux,Python,Linux,Pip,Setup.py,Kali Linux,在运行任一命令行时,我都遇到了下面的错误 #使用pip pip安装要求.txt #使用pip3 pip3安装要求.txt 错误:命令出错,退出状态为1: 命令:/usr/bin/python3-c'import sys、setuptools、tokenize;sys.argv[0]='''''/tmp/pip install evkbiocv/poster/setup.py''文件='“'”/tmp/pip安装evkbiocv/poster/setup.py'”;f=getattr(标记化,“

在运行任一命令行时,我都遇到了下面的错误

#使用pip
pip安装要求.txt
#使用pip3
pip3安装要求.txt
错误:命令出错,退出状态为1: 命令:/usr/bin/python3-c'import sys、setuptools、tokenize;sys.argv[0]='''''/tmp/pip install evkbiocv/poster/setup.py''文件='“'”/tmp/pip安装evkbiocv/poster/setup.py'”;f=getattr(标记化,“‘打开’”,打开)(文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,文件,,“'exec'”))“蛋”信息——蛋基/tmp/pip安装evkbiocv/poster/pip蛋信息
cwd:/tmp/pip安装evkbiocv/poster/
完整输出(10行):
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip install evkbiocv/poster/setup.py”,第2行,在
导入海报
文件“/tmp/pip安装evkbiocv/poster/poster/init.py”,第29行,在
导入海报。streaminghttp
文件“/tmp/pip安装evkbiocv/poster/poster/streaminghttp.py”,第61行
打印“发送:”,报告(值)
^
语法错误:无效语法
----------------------------------------
错误:命令出错,退出状态为1:python setup.py egg_info检查日志以获得完整的命令输出`

我做错了什么?如何修复它?

-2011年发布了最新版本。显然,这个包是为Python2设计的,已经被放弃了


对于HTTP使用。

您必须执行:
pip安装-r requirements.txt
,并且需要
打印(“发送:%s”%repr(值))
看起来您使用的是python3,文件是用Python2编写的,但是我尝试pip install-r requirements.txt,然后出现了这个错误。从目录Python中尝试这个Python-m pip install-r requirements.txt???那么我需要做什么?很抱歉这个问题,但是我从来没有处理过请求如果你要使用
poster
-切换到Python 2.7。至于
请求
-包中有额外的好文档。@AndreySima,您在Python3上使用的是Python2库。您的选择是:使用与Python 3兼容的库或使用Python 2。我建议按照响应者的建议使用另一个库。