pip install docutils花费的时间太长

时间:2019-02-28 13:52:39

标签: setup.py docutils python-2to3

安装docutils-0.14.tar.gz可以正常运行。

我跑了这个:

sudo python3.6 -m pip install docutils-0.14.tar.gz 

并在几秒钟内完成安装:

Installing collected packages: docutils
Found existing installation: docutils 0.14
Uninstalling docutils-0.14:
  Successfully uninstalled docutils-0.14
Running setup.py install for docutils ... done
Successfully installed docutils-0.14

但是,自最近以来,安装挂起

Running setup.py install for docutils ...

一步,大约5分钟。

因此,我在pip命令中添加了-v(详细)选项。 这样,我在几秒钟内得到了数百行,如:

 .....
creating build/lib/docutils/writers/xetex
copying docutils/writers/xetex/__init__.py -> build/lib/docutils/writers/xetex
creating build/lib/docutils/writers/odf_odt
copying docutils/writers/odf_odt/__init__.py -> build/lib/docutils/writers/odf_odt
copying docutils/writers/odf_odt/pygmentsformatter.py -> build/lib/docutils/writers/odf_odt
Skipping optional fixer: buffer
Skipping optional fixer: idioms
Skipping optional fixer: set_literal
Skipping optional fixer: ws_comma

..,在此阶段它会“挂起”大约5分钟。

经过约5分钟后,它突然持续并在大约2秒内完成,我得到:

 copy/convert test suite
 running build_scripts
 creating build/scripts-3.6
 copying and adjusting tools/rst2html.py -> build/scripts-3.6
 copying and adjusting tools/rst2html4.py -> build/scripts-3.6
 copying and adjusting tools/rst2html5.py -> build/scripts-3.6
 copying and adjusting tools/rst2s5.py -> build/scripts-3.6
 ....
 ....
 Successfully installed docutils-0.14

有人暗示为什么它挂在那里吗?我还能检查或提供什么?

我检查了docutils setup.py的代码,看到了

....
print("build_py_2to3")
build_py_2to3.run(self)
print("copy/convert test suite")
....

因此似乎与build_py_2to3有关,因为它是print("copy/convert test suite")之前的步骤。希望你们中的一些人碰到同样的事情,并且知道蝙蝠的答案正确。

我的一位同事曾经对此抱怨。现在我的电脑也一样。但是我们不知道进行一些配置更改,更新等。

使用:

  • centos-release-7-6.1810.2.el7.centos.x86_64
  • /li/lib/python3.6/site-packages/pip(python 3.6)中的
  • pip 19.0.3

0 个答案:

没有答案