python - 在 Windows 上将 Python 图像库与 VirtualEnv 结合使用

标签 python windows django python-imaging-library virtualenv

我正在尝试在我创建的虚拟环境中安装 PIL 库。

通常为了安装 PIL,我会进行安装,但是这不允许我只选择我的 virtualenv 我的 Python 根文件夹 (C:/Python26)。

我尝试了 pip install PIL 和 easy_install PIP,但它们都不起作用。我也试过下载 TAR,解压并运行 setup.py install

Django 仍然拒绝包含 ImageField() 的模型。有人有解决方案吗?

常见的错误如下:

Unable to find vcvarsall.bat

编辑:

好的,我尝试了一个新的 virtualenv 并使用了没有显示编译错误的 easy_install。

然后我打开一个 Python shell,它允许我import PILimport _imaging,但是当我尝试使用 ImageField() 在 Django 中,我的模型仍然无法验证。

最佳答案

在站点包目录中将 PIL-1.1.7-py2.6-win32.egg 重命名为 PIL。

关于python - 在 Windows 上将 Python 图像库与 VirtualEnv 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3208639/

相关文章:

python - 没有名为 '_pywrap_tensorflow_internal' 的模块(仍然没有工作解决方案)

python - 创建一个文本文件,并通过电子邮件发送而不保存在本地

windows - WIX:引用源文件但不将其安装到目标计算机

python - 如何检查在 Python 中写入文件是否失败

c - 我如何在 XP 中使用 c 程序访问磁盘的原始扇区?

python - 在不同的测试类之间共享数据

python - 如何在 Django 中自动大写表单提交的字段?

django - 在 docker 上使用 nginx gunicorn 配置 django

python - 在 Python 字典中交换键和值(包含列表)

python - 在python中按值对defaultdict进行排序