Ipython: 点安装错误

创建于 2017-04-14  ·  28评论  ·  资料来源: ipython/ipython

跑步时

pip install ipython

我明白了

Collecting ipython
  Using cached ipython-5.3.0-py2-none-any.whl
Collecting pickleshare (from ipython)
  Using cached pickleshare-0.7.4-py2.py3-none-any.whl
Collecting simplegeneric>0.8 (from ipython)
Collecting traitlets>=4.2 (from ipython)
  Using cached traitlets-4.3.2-py2.py3-none-any.whl
Collecting backports.shutil-get-terminal-size; python_version == "2.7" (from ipython)
  Using cached backports.shutil_get_terminal_size-1.0.0-py2.py3-none-any.whl
Collecting decorator (from ipython)
  Using cached decorator-4.0.11-py2.py3-none-any.whl
Collecting pygments (from ipython)
  Using cached Pygments-2.2.0-py2.py3-none-any.whl
Requirement already satisfied: pexpect; sys_platform != "win32" in /usr/lib/python2.7/dist-packages (from ipython)
Collecting pathlib2; python_version == "2.7" or python_version == "3.3" (from ipython)
  Using cached pathlib2-2.2.1-py2.py3-none-any.whl
Requirement already satisfied: setuptools>=18.5 in /usr/local/lib/python2.7/dist-packages (from ipython)
Collecting prompt-toolkit<2.0.0,>=1.0.4 (from ipython)
  Using cached prompt_toolkit-1.0.14-py2-none-any.whl
Requirement already satisfied: enum34; python_version == "2.7" in /usr/lib/python2.7/dist-packages (from traitlets>=4.2->ipython)
Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from traitlets>=4.2->ipython)
Collecting ipython-genutils (from traitlets>=4.2->ipython)
  Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl
Collecting scandir; python_version < "3.5" (from pathlib2; python_version == "2.7" or python_version == "3.3"->ipython)
  Using cached scandir-1.5.tar.gz
Requirement already satisfied: appdirs>=1.4.0 in /usr/local/lib/python2.7/dist-packages (from setuptools>=18.5->ipython)
Requirement already satisfied: packaging>=16.8 in /usr/local/lib/python2.7/dist-packages (from setuptools>=18.5->ipython)
Collecting wcwidth (from prompt-toolkit<2.0.0,>=1.0.4->ipython)
  Using cached wcwidth-0.1.7-py2.py3-none-any.whl
Requirement already satisfied: pyparsing in /usr/local/lib/python2.7/dist-packages (from packaging>=16.8->setuptools>=18.5->ipython)
Building wheels for collected packages: scandir
  Running setup.py bdist_wheel for scandir ... error
  Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-mGtqyq/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpzPzH0bpip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  copying scandir.py -> build/lib.linux-x86_64-2.7
  running build_ext
  building '_scandir' extension
  creating build/temp.linux-x86_64-2.7
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _scandir.c -o build/temp.linux-x86_64-2.7/_scandir.o
  _scandir.c:14:20: fatal error: Python.h: No such file or directory
   #include <Python.h>
                      ^
  compilation terminated.
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

  ----------------------------------------
  Failed building wheel for scandir
  Running setup.py clean for scandir
Failed to build scandir
Installing collected packages: scandir, pathlib2, pickleshare, simplegeneric, decorator, ipython-genutils, traitlets, backports.shutil-get-terminal-size, pygments, wcwidth, prompt-toolkit, ipython
  Running setup.py install for scandir ... error
    Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-mGtqyq/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-kVFdnD-record/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-2.7
    copying scandir.py -> build/lib.linux-x86_64-2.7
    running build_ext
    building '_scandir' extension
    creating build/temp.linux-x86_64-2.7
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _scandir.c -o build/temp.linux-x86_64-2.7/_scandir.o
    _scandir.c:14:20: fatal error: Python.h: No such file or directory
     #include <Python.h>
                        ^
    compilation terminated.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    ----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-mGtqyq/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-kVFdnD-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-mGtqyq/scandir/

最有用的评论

这与 IPython 无关,问题来自安装scandir ,您应该在 scandir 维护者中看到这一点。

如果您在编译期间缺少 Python.h,这可能是因为您缺少 Python 标头。 如果您要编译 c-extensions(通过 install in scandir 隐式执行),您可能需要安装 Python 头文件(可能是apt-get install python-dev ?)。

所有28条评论

这与 IPython 无关,问题来自安装scandir ,您应该在 scandir 维护者中看到这一点。

如果您在编译期间缺少 Python.h,这可能是因为您缺少 Python 标头。 如果您要编译 c-extensions(通过 install in scandir 隐式执行),您可能需要安装 Python 头文件(可能是apt-get install python-dev ?)。

顺便说一句,我关闭是因为这不是 IPython 问题,但请随时提出问题或发表评论。

你的解决方案很有效

  • 这封电子邮件是使用 100% 回收的电子发送的。 没有人或动物
    在创建此消息时受到伤害或创伤。 我们不可以
    保证同样的收件人。*

2017 年 4 月 14 日星期五下午 1:11,Matthias Bussonnier <
通知@github.com> 写道:

顺便说一句,我关闭了,因为这不是 IPython 问题,但请随时保留
提问或评论。


您收到此消息是因为您编写了该主题。
直接回复此邮件,在 GitHub 上查看
https://github.com/ipython/ipython/issues/10454#issuecomment-294193464
或使线程静音
https://github.com/notifications/unsubscribe-auth/AP0A5HJjJ3e9DRWaJEPUE_8PakiWUET9ks5rv6imgaJpZM4M96VS
.

apt 安装 python-dev

  • 这封电子邮件是使用 100% 回收的电子发送的。 没有人或动物
    在创建此消息时受到伤害或创伤。 我们不可以
    保证同样的收件人。*

2017 年 4 月 14 日星期五下午 1:25,弗朗,乔纳森 <
[email protected]> 写道:

你的解决方案很有效

  • 这封电子邮件是使用 100% 回收的电子发送的。 没有人或动物
    在创建此消息时受到伤害或创伤。 我们不可以
    保证同样的收件人。*

2017 年 4 月 14 日星期五下午 1:11,Matthias Bussonnier <
通知@github.com> 写道:

顺便说一句,我关闭了,因为这不是 IPython 问题,但请随时保留
提问或评论。


您收到此消息是因为您编写了该主题。
直接回复此邮件,在 GitHub 上查看
https://github.com/ipython/ipython/issues/10454#issuecomment-294193464
或使线程静音
https://github.com/notifications/unsubscribe-auth/AP0A5HJjJ3e9DRWaJEPUE_8PakiWUET9ks5rv6imgaJpZM4M96VS
.

对于 CentOS 用户,我做了 'yum groupinstall '开发工具' 并且能够安装 ipython(只是安装 python-devel,没有工作)虽然我认为你只需要考虑 Carreau 指出的 c-extensions

在 Windows 上,“pip install jupyter”无法安装 scandir。 但是“pip install scandir”成功了。 并且“pip install jupyter”随后成功了。

在 Windows 上,“pip install jupyter”无法安装 scandir。 但是“pip install scandir”成功了。 并且“pip install jupyter”随后成功了。

这很奇怪,你能检查一下 pip 和 setuptools 的版本吗?

确定的事! 抱歉耽搁了。
点子 v9.0.1
安装工具 v28.8.0

我应该澄清一下,在运行成功的 jupyter 安装之前,我直接使用 pip 安装了除了 scandir 之外的所有其他依赖项。

另外,为了完整性,

python v2.7.13:a06454b1afa1,2016 年 12 月 17 日,20:53:40,MSC v.1500 64 位 (AMD64)
Windows 10,版本 1703(操作系统内部版本 15063.540)

我在使用 Python 2.7 的 Red Hat Enterprise Linux Server 版本 7.4 (Maipo) 上遇到了同样的问题。
我正在尝试安装 ipython,但由于 scandir 无法安装。
我还没有找到任何解决方案,搜索“scandir”会将这个问题放在结果列表中。

有人可以提供有关如何在 RHEL 上安装 scandir 的说明吗?

我一直在运行sudo pip install scandir时遇到同样的错误

  _scandir.c:14:20: fatal error: Python.h: No such file or directory
   #include <Python.h>
                      ^
  compilation terminated.
  error: command 'gcc' failed with exit status 1

似乎是 PATH 变量问题。 可能想做一个
“哪里是 Python.h”
如果出现一个或多个路径,请将目录(不带文件名)添加到 PATH 变量中。 否则,你有更大的问题,我们需要弄清楚如何在你的机器上获取头文件。

非常感谢您的快速回复。 对不起我的冗长。
所以, whereis Python.hwhereis 'Python.h'什么都没有出现。

这是一台远程机器,当我第一次访问时,它只安装了 Python 2.7。
我什至没有 gcc,所以我跑了sudo yum groupinstall 'development tool' _afterwards._
这可能是问题吗? 如果是这样,我应该卸载 Python 并重新安装它吗?

如果以上无关紧要:
我是 sudo 用户,但不是 root,所以我可以scp任何我想要的文件到大多数地方。
我只是不知道要复制什么(一些 C 头文件 Python.h?),在哪里复制它,以及要做什么(在 gcc 的包含路径中添加一些东西对吗?但是从哪里运行 gcc 命令? 我不知道。

我被困在使用yum (yuck) 和rpm所以不幸的是apt-get无法解决我的问题。
根据文档,我必须将ipython版本 5 和scandir版本 < 1.6 与Python 2.7一起使用。 由于第 3 方 API 限制,我无法使用 Python 3.x。

我是一位经验丰富的开发人员(除了 RHEL 之外的所有东西),所以手动安装不会吓到我......我只是找不到任何关于如何去做的事情。

至于我的 PATH,它目前很短,因为这台机器刚刚设置好。
(它按照我的要求安装了 Python 2.7,但没有别的,甚至 gcc 也没有。)

~$ echo $PATH
/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin

Python 住在这里:

$ whereis python
python: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz

好吧。 我想我有一个解决方案给你——或者至少可以尝试一下。 无需为冗长而道歉。 在这种情况下,完整的报告是一种美德。

sudo yum install python-devel
pip install scandir==1.5

这应该将 Python 头文件安装到“/usr/include/python2.7/”并获得您需要的适当的 scandir 版本。 如果您还有其他错误,请不要犹豫再次发布!

另外,之前的小修正。 我应该建议您使用以下内容来检查标题是否存在:

sudo updatedb
locate Python.h

当时,我没有意识到whereis仅限于可执行文件、它们的手册页和它们的源文件。

PS 在我最初的帖子中,我不小心隐藏了一些代码,但现在应该可以查看了。

感谢@jmchambers90的帮助!

我认为您可能还想查看 scandir 问题跟踪器: https ://github.com/benhoyt/scandir/issues/85 提到了 RHEL,我相信您应该避免使用sudo+pip它是问题是 yum 和 pip 将争夺文件。

只要你有 pip 9+,pip 也应该避免在 Python 2 上安装 IPython 6+,如果你有早期版本的 pip 并且无法升级; 你可能想要pip install ipython<6

关于Python.h的错误通常意味着您没有安装 Python 开发头文件。 在 Red hat 上,您需要的软件包应该是python-develpython2-devel (在 Debian 上,它是python-dev )。 如果有人在 Python 3 上看到相同的错误,则该包可能类似于python3-develpython3-dev

@Carreau
我已经看过了,并在那里发布了一个问题。 它对我不起作用。

@jmchambers90
感谢您的想法。 我已经尝试过它们,以及不同的变体。
这是输出:

~$ sudo yum install python-devel
Loaded plugins: product-id, search-disabled-repos, subscription-manager
rhel-7-server-optional-rpms                                                                                                                                                             | 3.5 kB  00:00:00
No package python-devel available.
Error: Nothing to do
~$ pip install scandir==1.5
Collecting scandir==1.5
  Using cached scandir-1.5.tar.gz
Building wheels for collected packages: scandir
  Running setup.py bdist_wheel for scandir ... error
  Complete output from command /usr/bin/python2 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-VI4qqT/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpdgntdppip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  copying scandir.py -> build/lib.linux-x86_64-2.7
  running build_ext
  building '_scandir' extension
  creating build/temp.linux-x86_64-2.7
  gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c _scandir.c -o build/temp.linux-x86_64-2.7/_scandir.o
  _scandir.c:14:20: fatal error: Python.h: No such file or directory
   #include <Python.h>
                      ^
  compilation terminated.
  error: command 'gcc' failed with exit status 1

  ----------------------------------------
  Failed building wheel for scandir
  Running setup.py clean for scandir
Failed to build scandir
Installing collected packages: scandir
  Running setup.py install for scandir ... error
    Complete output from command /usr/bin/python2 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-VI4qqT/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-W_j9CZ-record/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-2.7
    copying scandir.py -> build/lib.linux-x86_64-2.7
    running build_ext
    building '_scandir' extension
    creating build/temp.linux-x86_64-2.7
    gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c _scandir.c -o build/temp.linux-x86_64-2.7/_scandir.o
    _scandir.c:14:20: fatal error: Python.h: No such file or directory
     #include <Python.h>
                        ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1

    ----------------------------------------
Command "/usr/bin/python2 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-VI4qqT/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-W_j9CZ-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-VI4qqT/scandir/



md5-411faa47d16581696ff1f461eadf5851



~$ sudo updatedb
sudo: updatedb: command not found



md5-411faa47d16581696ff1f461eadf5851



~$ locate Python.h
-bash: locate: command not found

在我的 Fedora 系统上,这个包现在被称为python2-devel 。 我无法尝试使用 RHEL,但我相信某处会有一个包含Python.h的包。 您需要弄清楚它是什么并安装它。

@takluyver感谢您的回答。
我认为这台机器只是拧紧了,必须擦干净。
可能是因为公司防火墙和代理,pip 和 yum 似乎对此知之甚少。

$ pip install python2-devel
Collecting python2-devel
  Could not find a version that satisfies the requirement python2-devel (from versions: )
No matching distribution found for python2-devel

@takluyver是对的。 几乎可以肯定 yum 上有一个开发包。

更多的东西可以尝试。 搜索包:

sudo yum 搜索 python | grep -i 开发

其他人发现以下是成功的:

sudo yum install python-devel.x86_64

如果一切都失败了,我们可以从 Python 源中提取包含。 最新版本 2.7 位于

https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

Python.h 位于解压缩文件的“包含”目录中。

另外,我相信@takluyver建议您尝试在 yum 上安装软件包,而不是 pip:

sudo yum install python2-devel

我正在安装 RHEL Server 7.4,希望能看到您所看到的,而不是继续猜测。

yum 一定有问题。
我什至不能安装像红宝石这样的知名的东西
这台机器配置错误,我认为只有技术支持才能修复它。

总之谢谢大家。 你帮了很多忙。

~$ sudo yum install python2-devel
Loaded plugins: product-id, search-disabled-repos, subscription-manager
No package python2-devel available.
Error: Nothing to do
~$ sudo yum install python-devel.x86_64
Loaded plugins: product-id, search-disabled-repos, subscription-manager
No package python-devel.x86_64 available.
Error: Nothing to do
~$ sudo yum search python | grep -i devel
dbus-python-devel.i686 : Libraries and headers for dbus-python
dbus-python-devel.x86_64 : Libraries and headers for dbus-python
gstreamer-python-devel.i686 : Headers for developing programs that will use
gstreamer-python-devel.x86_64 : Headers for developing programs that will use
nautilus-python-devel.x86_64 : Python bindings for Nautilus
nemo-python-devel.x86_64 : Python bindings for Nemo
ovirt-engine-sdk-python.noarch : oVirt Engine Software Development Kit (Python)
python-caja-devel.x86_64 : Python bindings for Caja
python-cherrypy2.noarch : Pythonic, object-oriented web development framework
python-nbxmpp-doc.noarch : Developer documentation for python-nbxmpp
python-pillow-devel.i686 : Development files for python-pillow
python-pillow-devel.x86_64 : Development files for python-pillow
python-pyside-devel.x86_64 : Development files for python-pyside
python-tools.x86_64 : A collection of development tools included with Python
python2-behave.noarch : Tools for the behavior-driven development, Python style
                             : developed at OSRF
python34-cairo-devel.x86_64 : Libraries and headers for python34-cairo
python34-devel.x86_64 : Libraries and header files needed for Python 3
                      : development
python34-gobject-devel.x86_64 : Development files for embedding Python 3.4
python34-greenlet-devel.x86_64 : C development headers for python34-greenlet
wxPython-devel.x86_64 : Development files for wxPython add-on modules
xapian-bindings-python.x86_64 : Files needed for developing Python scripts which
TurboGears.noarch : Back-to-front web development in Python
edk2-tools-python.noarch : EFI Development Kit II Tools
gnome-python2-devel.x86_64 : Development files for building add-on libraries
hawkey-devel.i686 : A Library providing simplified C and Python API to libsolv
hawkey-devel.x86_64 : A Library providing simplified C and Python API to libsolv
kobo.noarch : Python modules for tools development
pygtksourceview-devel.x86_64 : Development files for using pygtksourceview in
pyldb-devel.i686 : Development files for the Python bindings for the LDB library
pyldb-devel.x86_64 : Development files for the Python bindings for the LDB
python-igraph-devel.x86_64 : Development files for igraph
python-pycxx-devel.noarch : PyCXX header and source files
python-strainer.noarch : Tools to allow developers to cleanup web serialization
python-zc-buildout.noarch : System for managing development buildouts
python2-clint.noarch : A set of awesome tools for developing commandline
qscintilla-python-devel.noarch : Development files for QScintilla PyQt4 bindings
redhat-support-lib-python.noarch : Red Hat Support Software Development Library
spyder.noarch : Scientific Python Development Environment

同样,如果所有其他方法都失败了,我们可以省去 yum 并直接从 Python 源 ( https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz ) 中提取包含。 解压缩后,您会在解压缩文件的“包含”目录中找到 Python.h。 标准做法似乎是将包含插入/usr/include/python2.7/ 。 所以,一旦你把它们准备好,你可以再次尝试pip install scandir==1.5 。 如果 gcc 仍然找不到包含,那么我们要么需要将/usr/include/python2.7/添加到系统路径,要么下载 scandir 源并在 scandir 的设置文件中修改对 gcc 的调用。

yum 拥有python34-devel.x86_64而不是 Python 2.7 的等价物真的很奇怪。

要解决您当前的问题,您可以直接从位于http://mirror.centos.org/centos/7/os/x86_64/Packages/python-devel-2.7.5-的 CentOS 存储库下载并安装 Python 2.7 开发包scp过来安装它,如下所示:

sudo rpm -ivh python-devel-2.7.5-58.el7.x86_64.rpm

从长远来看,您可能希望将 CentOS 存储库添加到 yum,这样您就可以获得您感兴趣的其他 yum 软件包。请参阅https://techglimpse.com/configure-yum-rhel-centos-repository/ .

最后,我明白您所说的 RHEL 的精简特性是什么意思。 我一直在玩最小的安装,令人惊讶的是它包含的很少。 没有wgetmlocatepython-develruby 。 但是,这些包中的_all_ 都可以在Packages 目录中的原始安装介质上找到。 如果 IT 可以帮助您,我强烈建议让他们将整个 Packages 目录从安装介质复制到您的计算机,这样即使 yum 失败,您也可以轻松、可靠地获取软件包。 或者,您可以直接从http://mirror.centos.org/centos/7/os/x86_64/Packages下载大部分(如果不是全部)这些软件包的 CentOS 版本,然后使用rpm命令安装它们。 诚然,如果你能让yum工作,它会更好,因为它会为你处理依赖关系; 但是,为此,您必须使用我上面引用的指南添加 CentOS 存储库。

@jmchambers90 做到了! 有效!
非常感谢,我已经为此至少工作了 10 或 11 个小时。

在 Redhat 7 上遇到了同样的问题,之后工作:

百胜安装 python-devel.x86_64

@Carreau非常感谢!! 您的解决方案帮助我安装了 Droidbot :)

此页面是否有帮助?
0 / 5 - 0 等级