- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
在阅读文档时构建 Sphinx 文档失败,并出现以下错误(完整日志如下):
ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' (/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/index/__init__.py)
我做错了什么还是这是阅读文档中的错误?
Sphinx 文档的本地构建运行良好。
阅读文档时的完整错误日志:
Read the Docs build information
Build id: 10299638
Project: cascade-python
Version: latest
Commit: a7d50bf781bd8076b10dd7024db4ccb628016c27
Date: 2020-01-21T17:03:12.876711Z
State: finished
Success: False
[rtd-command-info] start-time: 2020-01-21T17:03:13.203354Z, end-time: 2020-01-21T17:03:13.215400Z, duration: 0, exit-code: 0
git remote set-url origin https://github.com/brunorijsman/cascade-python.git
[rtd-command-info] start-time: 2020-01-21T17:03:13.276220Z, end-time: 2020-01-21T17:03:13.630658Z, duration: 0, exit-code: 0
git fetch origin --force --tags --prune --prune-tags --depth 50
From https://github.com/brunorijsman/cascade-python
2a28505..a7d50bf master -> origin/master
[rtd-command-info] start-time: 2020-01-21T17:03:13.824496Z, end-time: 2020-01-21T17:03:13.876904Z, duration: 0, exit-code: 0
git checkout --force origin/master
Previous HEAD position was 2a28505 Fix lint
HEAD is now at a7d50bf Trigger docs build
[rtd-command-info] start-time: 2020-01-21T17:03:13.941290Z, end-time: 2020-01-21T17:03:13.951085Z, duration: 0, exit-code: 0
git clean -d -f -f
[rtd-command-info] start-time: 2020-01-21T17:03:16.657644Z, end-time: 2020-01-21T17:03:22.489740Z, duration: 5, exit-code: 0
python3.7 -mvirtualenv --no-site-packages --no-download /home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest
Using base prefix '/home/docs/.pyenv/versions/3.7.3'
New python executable in /home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/bin/python3.7
Not overwriting existing python script /home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/bin/python (you must use /home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/bin/python3.7)
Installing setuptools, pip, wheel...
done.
[rtd-command-info] start-time: 2020-01-21T17:03:22.562608Z, end-time: 2020-01-21T17:03:23.258281Z, duration: 0, exit-code: 1
/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/bin/python -m pip install --upgrade --cache-dir /home/docs/checkouts/readthedocs.org/user_builds/cascade-python/.cache/pip pip
Traceback (most recent call last):
File "/home/docs/.pyenv/versions/3.7.3/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/docs/.pyenv/versions/3.7.3/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/__main__.py", line 16, in <module>
from pip._internal import main as _main # isort:skip # noqa
File "/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 12, in <module>
from pip._internal.commands import (
File "/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/commands/__init__.py", line 6, in <module>
from pip._internal.commands.completion import CompletionCommand
File "/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/commands/completion.py", line 6, in <module>
from pip._internal.cli.base_command import Command
File "/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 25, in <module>
from pip._internal.index import PackageFinder
ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' (/home/docs/checkouts/readthedocs.org/user_builds/cascade-python/envs/latest/lib/python3.7/site-packages/pip/_internal/index/__init__.py)
最佳答案
阅读文档问题 #6554 ( https://github.com/readthedocs/readthedocs.org/issues/6554 ) 中描述了该问题和修复方法:
当前所有构建都失败,因为自动升级(自 #4823 起)到 pip 20.0 存在错误(请参阅 pypa/pip#7620 )。现在有一个 20.0.1 版本,似乎已经解决了其他人的问题...但是我如何强制我的 readthedocs 也升级到 .1 版本?
修复方法是清除构建环境,如下所示(取自 https://docs.readthedocs.io/en/stable/guides/wipe-environment.html ):
此修复对我有用(但截至 2020 年 1 月 26 日,您必须清除每个构建的环境 - 请参阅下面 Grimmy 的评论)。
关于python - 阅读文档构建失败,出现 "cannot import name ' PackageFinder' from 'pip._internal.index' ”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59870400/
我不断在如下示例中看到对 _internal 的引用: class Symbol { final String name; static Map _cache; factory
当我尝试以任何方式使用 pip 时,我遇到了问题。我正在使用 Ubuntu 16.04.4 我应该说我已经使用过它,而且我从来没有遇到过任何问题,但是从今天开始,当我使用任何命令时,我总是会遇到同样的
升级到 pip-19.3.1 后 pip-compile requirements.in Traceback (most recent call last): File "/usr/local/
这里需要一些帮助。 我有两个版本的 pip 和 pip3 安装在不同的位置。 当我尝试执行 pip install package-name 时,它抛出如下错误: ModuleNotFoun
这里需要一些帮助。 我有两个版本的 pip 和 pip3 安装在不同的位置。 当我尝试执行 pip install package-name 时,它抛出如下错误: ModuleNotFoun
这个问题在这里已经有了答案: pip: no module named _internal (30 个答案) 关闭上个月。 我是 python 的新手,我希望能够使用 pip 为 python 安装
我对编程很陌生,所以如果我出错了,请不要生气。 我将 pip 更新为最新版本(类似于 21.x.x),并尝试安装 Detectron2 Git 存储库。 但是任何与 pip 相关的东西(即使在检查它的
我刚刚设置了 Varnish ,并且在投入生产之前我已经在端口 8080 上做了一些测试。 我注意到,如果我在缓存页面上: /** * @Cache(smaxage="10800") * @Rou
有相当详细的记录表明 @synthesize 原子设置/getters 是用“某种东西”实现的,如下所示: { [_internal lock]; // lock using an objec
我为 Windows 10 全新安装了 Python 3.8.3。我无法让 pip 工作,它一直提示找不到模块 pip._internal.utils。 当我以普通用户身份运行 pip -v 时,这是
我为 Windows 10 全新安装了 Python 3.8.3。我无法让 pip 工作,它一直提示找不到模块 pip._internal.utils。 当我以普通用户身份运行 pip -v 时,这是
我最近将我的 pip 升级到了 19.3。当我这样做时,我无法使用任何 pip 命令。操作系统 - Mac 当我用谷歌搜索并进行更多研究时,大多数建议都是降级 pip 包。然而,即使我尝试了,我也得到
今天,我通过安装了Pipenv pip install pipenv 如文档中所述,我进入了一个测试目录并使用 创建了一个新的虚拟环境 pipenv 外壳 并尝试通过安装一个包 pipenv 安装 n
pip3 install不工作,而且 pip3 也无法从 pip20.0 降级到 pip19: Rayaans-MacBook-Pro:~ rayaangrewal$ pip3 install
我目前使用的是 Python 2.7,我的操作系统是 Windows 7。在尝试使用 Bloomberg API 时,我收到了这个错误: Traceback (most recent call las
嘿伙计们,我只是想与你们分享这个,以防你们遇到同样的错误: pip3 -V Traceback (most recent call last): File "/Users/$(whoami)/Li
这个问题已经有答案了: pip: no module named _internal (32 个回答) 已关闭 8 个月前。 我已经通过编译源代码在redhat机器上安装了python3.7,但在处理
在阅读文档时构建 Sphinx 文档失败,并出现以下错误(完整日志如下): ImportError: cannot import name 'PackageFinder' from 'pip._int
在 read-the-docs 上构建 Sphinx 文档失败,并显示以下错误(完整日志如下): ImportError: cannot import name 'PackageFinder' fro
我是一名优秀的程序员,十分优秀!