pip 安装 pyzmail 错误消息

pip install pyzmail ERROR message

我用的是Python 3.5.2。 我安装 imapclient 没问题 pip install imapclient。但是,当我尝试安装 pyzmail pip install pyzmail 时,我收到以下错误消息:

    ImportError: No module named '_markerlib'
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\J
\AppData\Local\Temp\pip-build-ntukh55u\distribute\

我遇到了同样的问题,并使用以下方法解决了:easy_install pyzmail

我刚遇到这个问题并通过以下方式解决了它:键入 pip install setuptools==20.1.1,然后重试 pip install pyzmail。我有最新版本的 setuptools(版本 34.something),似乎这个版本在安装 pyzmail 时有问题。

对于那些找到这个线程并切换到 Python 3.6 的人,这个 pyzmail 分支在 Python 3.6 上启用 pip 安装对我来说非常好:

 pip install pyzmail36

使用 pip 安装 pyzmail36

这声称是 "a fork which is meant to be pip installable on python 3.6+"。

我在 Windows 10 上使用 Python 3.8.5 时遇到了同样的问题。 成功安装 imapclient 后,我​​使用了这个命令,效果很好:

pip install --user pyzmail36==1.0.4

如果你已经解决了问题,我希望'yes',但是你只需要写就很容易了

pip install --user pyzmail36*

它将正确安装最新版本!但看看你的 python 版本 ---> python --version 因为有时它需要更新 .