pip安装软件包MarkupSafe的0.0.0版本



我正在尝试在Docker中运行的Ubuntu 16.04上安装适用于python 3.5的MarkupSafe。运行pip3 install markupsafe==2.0.1会产生

Installing collected packages: markupsafe
Successfully installed markupsafe-0.0.0

我试着重新安装,我试着用-U安装pip3 install,我仍然得到0.0.0版本。运行pip3 show -f markupsafe会产生

---
Metadata-Version: 2.0
Name: MarkupSafe
Version: 0.0.0
Summary: UNKNOWN
Home-page: UNKNOWN
Author: UNKNOWN
Author-email: UNKNOWN
Installer: pip
License: UNKNOWN
Location: /usr/local/lib/python3.5/dist-packages
Requires: 
Classifiers:
Files:
MarkupSafe-0.0.0.dist-info/DESCRIPTION.rst
MarkupSafe-0.0.0.dist-info/INSTALLER
MarkupSafe-0.0.0.dist-info/METADATA
MarkupSafe-0.0.0.dist-info/RECORD
MarkupSafe-0.0.0.dist-info/WHEEL
MarkupSafe-0.0.0.dist-info/metadata.json
MarkupSafe-0.0.0.dist-info/top_level.txt
markupsafe/_speedups.cpython-35m-x86_64-linux-gnu.so
You are using pip version 8.1.1, however version 21.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

所以我可以看到CCD_ 6和其余的CCD_。这是唯一导致问题的程序包。运行pip3 list -l给出:

...
distro (1.5.0)
fasteners (0.16)
future (0.18.2)
idna (2.10)
Jinja2 (2.11.3)
MarkupSafe (0.0.0)        <----
node-semver (0.6.1)
packaging (20.9)
patch-ng (1.17.4)
pluginbase (1.0.1)
Pygments (2.9.0)
...

(不带<----(

MarkupSafe1.1.1可与Python 2.7和3.4+配合使用,因此请使用安装

pip3 install "markupsafe==1.1.1"

pip3 install "markupsafe<2.0"

MarkupSafe(2.0.1(需要Python >= 3.6,因此请获取更新版本的Python。PyPI

最新更新