Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何修复';命令出错,退出状态为1';使用pip安装_Python_Pip_Centos7_Pytype - Fatal编程技术网

Python 如何修复';命令出错,退出状态为1';使用pip安装

Python 如何修复';命令出错,退出状态为1';使用pip安装,python,pip,centos7,pytype,Python,Pip,Centos7,Pytype,使用pip install安装pytype时遇到一些问题,如下所示: 操作系统:CentOS 7 Python:Python3.6 Pip:20.0.2 $pip3安装pytype 收集pytype 使用缓存的pytype-2020.2.20.tar.gz(1.1MB) 安装生成依赖项:已开始 安装生成依赖项:已完成,状态为“完成” 获取构建控制盘的需求:已开始 获取生成控制盘的要求:已完成,状态为“错误” 错误:命令出错,退出状态为1: 命令:/home/aeu1/venv/bin/pytho

使用
pip install
安装pytype时遇到一些问题,如下所示:

操作系统:CentOS 7

Python:Python3.6

Pip:20.0.2

$pip3安装pytype
收集pytype
使用缓存的pytype-2020.2.20.tar.gz(1.1MB)
安装生成依赖项:已开始
安装生成依赖项:已完成,状态为“完成”
获取构建控制盘的需求:已开始
获取生成控制盘的要求:已完成,状态为“错误”
错误:命令出错,退出状态为1:
命令:/home/aeu1/venv/bin/python3/home/aeu1/venv/lib64/python3.6/site-packages/pip//u vendor/pep517//u in_process.py get_需要_for_build_wheel/tmp/tmp34nr30o0
cwd:/tmp/pip-install-z9y24cb4/pytype
完整输出(7行):
运行蛋_信息
正在写入pytype.egg-info/PKG-info
正在将依赖项链接写入pytype.egg-info/dependency\u links.txt
将入口点写入pytype.egg-info/entry_points.txt
将需求写入pytype.egg-info/requires.txt
将顶级名称写入pytype.egg-info/top_level.txt
错误:包目录“find:”不存在
----------------------------------------
错误:命令错误,退出状态为1:/home/aeu1/venv/bin/python3/home/aeu1/venv/lib64/python3.6/site-packages/pip//u vendor/pep517//u in_process.py get_需要_用于构建车轮/tmp/tmp34nr30o0检查日志以获得完整的命令输出。

包目录
查找:
来自
setup.cfg
;它实际上不是一个包目录,而是一条指令,用于
setuptools
查找要安装的子目录列表

我成功地安装了Python2.7和3.5的包。因此,我的建议是升级
pip
setuptools

pip install -U pip setuptools

然后重试
pip install pytype

当我将Python更新到3.9版时,我无法安装,其中出现了一个错误,“命令出错,退出状态为1”


解决方案是安装一个旧版本的Python 3.8.5,并将其用作解释器。

检查日志以获得完整的命令输出。是吗?
pip安装-U pybind11
解决了这个问题!它说,使用Python3.6Thanks@samb003,我也通过谷歌来到了这个页面,寻找相同错误的解决方案,但在Mac OS Big-Sur上使用PyCharm(尽管这不是最初的问题)。您将Python从3.9降级到3.8的建议解决了这个问题。将此注释留在此处,以防其他人遇到相同/类似问题。