【问题标题】:Python 3.7 Pillow installation issue - WindowsPython 3.7 Pillow 安装问题 - Windows
【发布时间】:2018-08-22 19:25:03
【问题描述】:

我尝试在 python 3.7 上使用命令 pip3 install枕头 安装 pillow。软件包下载了 fine 但在安装过程中出现以下错误。我也尝试使用wheel下载,但也失败了。有什么建议吗?谢谢。

Command "c:\...\python37\python.exe -u -c "import setuptools, tokenize;__file__='C:\\...\\A~1.M\\AppData\
\Local\\Temp\\pip-build-phpvx_2j\\pillow\\setup.py';f=getattr(tokenize, 'open',
open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code,
 __file__, 'exec'))" install --record C:\...\pip-lde0t8n9-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\...\pip-build-phpvx_2j\pillow\

【问题讨论】:

标签: python python-3.x


【解决方案1】:

嗯,我在 Python 3.7 上安装了 Pillow 没问题。这就是我所做的:

安装 Python 3.7 64 位

在 Windows 的命令提示符下,我运行了:

python -m pip install Pillow

应该可以的。

【讨论】:

    【解决方案2】:

    我在windows中使用Python 3.7,我试过了

    python -m pip install Pillow
    

    没用,我试了

    pip install pillow
    

    这也不起作用。 所以我所做的是我尝试了

    pip install Pillow==6.2.1
    

    它成功了,然后我一直安装到最新版本

    pip install Pillow==7.1.1
    

    现在我有了最新版本,可以正常工作。

    【讨论】:

    • 是的,包名是“Pillow”(大写P;实际上是非标准的),所以如果你执行“pip install Pillow”,你应该得到最新版本,不管它是什么。
    【解决方案3】:

    Python 3.7Pillow 似乎不支持。我安装了python 3.6,然后成功安装了枕头。

    pip3 安装枕头

    【讨论】:

      【解决方案4】:

      这也意味着 ReportLab 可以安装在 Python 3.7 中,因为那里有对枕头的直接依赖。我使用reportlab 生成pdf 文件。我真诚地希望这将很快得到解决。

      【讨论】:

        【解决方案5】:

        我想我可以回答这个问题。
        我的系统信息如下:

        • Windows 10
        • Django 3.2 版
        • Python 3.7 版

        我在 Pillow 文档上发现测试的 Pillow 版本是 7.1.0
        你可以阅读here.
        为此,您需要启动 cmd 或 anaconda 提示符并键入

        pip uninstall Pillow
        pip install Pillow==7.1.0
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-02-03
          • 2022-01-15
          • 1970-01-01
          • 1970-01-01
          • 2020-03-11
          • 2019-11-18
          • 1970-01-01
          • 2020-07-27
          相关资源
          最近更新 更多