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的建议解决了这个问题。将此注释留在此处,以防其他人遇到相同/类似问题。