【问题标题】:pip install pyzmail ERROR messagepip install pyzmail 错误信息
【发布时间】:2017-04-16 22:03:55
【问题描述】:

我使用 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 impaclient”吗?
  • 我尝试了 pip 'install --upgrade setuptools' 和 'pip install ez_setup' 但没有成功,然后我尝试了 'pip install easy_install impaclient' 并收到错误消息 Collecting easy -install 找不到满足easy-install要求的版本(来自版本:)没有为easy-install找到匹配的发行版。我的错误消息是当我转到命令行并键入pip install pyzmail时。跨度>

标签: python email imapclient


【解决方案1】:

我遇到了同样的问题,并使用:easy_install pyzmail 解决了它

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      对于那些找到这个线程并切换到 Python 3.6 的人来说,这个在 Python 3.6 上启用 pip install 的 pyzmail fork 对我来说非常有效:

       pip install pyzmail36
      

      【讨论】:

      • 这在 Mac 上帮助了我。但我实际上使用过 pip3 install pyzmail36
      【解决方案4】:

      使用 pip install pyzmail36

      这声称是“一个可以在 python 3.6+ 上安装 pip 的 fork”。

      【讨论】:

        【解决方案5】:

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

        pip install --user pyzmail36==1.0.4
        

        【讨论】:

          【解决方案6】:

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

          pip install --user pyzmail36*
          

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

          【讨论】:

            猜你喜欢
            • 2014-10-17
            • 2020-10-29
            • 1970-01-01
            • 1970-01-01
            • 2016-01-17
            • 2018-10-29
            • 2016-09-29
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多