代码之家  ›  专栏  ›  技术社区  ›  Chris Laplante

如何在NetBeans 6.8(Python版本2.6.5)中使用PIL

  •  0
  • Chris Laplante  · 技术社区  · 15 年前

    我已经在Windows7计算机上安装了Python图像库(PIL)版本1.1.7。我已经将NetBeans配置为使用Python(而不是Jython)。我在项目中添加了对c:\python26\lib\site packages\pil的引用,但当我尝试此代码时:

    import Image, ImageDraw
    
    img = Image.new("RGB", (100,150),(255,255,255))
    

    我得到以下错误:

    导入错误:未安装_Imaging C模块

    \u imaging.pyd文件存在并在正确的目录中。此外,python(从命令行)可以加载pil和image并执行我在上面成功发布的代码。有人能告诉我我做错了什么吗?谢谢您!

    1 回复  |  直到 15 年前
        1
  •  0
  •   Chris Laplante    15 年前

    解决了的。项目错误地使用了Jython而不是python。尽管我在netbeans的主要设置中将python配置为默认的python实例,但是这种更改并没有传播到我的项目中。在项目属性中设置它可以修复它。众所周知,Jython与PIL有问题。

    推荐文章