- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个需要 PIL 来显示图像的 Python 项目。但是,我正在使用的计算机通常不允许我安装东西,并且只有一个非常简单的 python 设置。出于这个原因,我需要的大部分模块都只是放在与我的 python 文件相同的目录中。
我尝试对 PIL 做同样的事情。我下载了枕头源,并将 PIL 文件夹复制到我的项目中。然后我可以毫无问题地运行“import PIL”。但是,当我随后尝试运行“from PIL import Image”时,出现错误:“The _Imaging C module is not installed”。从其他搜索中,我认为正确安装 Pillow 可以解决这个问题,但我希望 PIL 更便携,不需要安装。
任何想法都会很棒。提前致谢。
最佳答案
一个解决方案是将 PIL
与 .egg
形式的脚本捆绑在一起。然后,您可以直接从 .egg
导入 PIL
而不必安装它:
基本流程如下:
如何创建鸡蛋:
PIL
的 setup.py
以包含 from setuptools import setup
而不是正常的 setup importpython setup.py bdist_egg
dist/
中如何导入鸡蛋:
将.egg
文件复制到脚本目录并导入所需的模块:
import os
import sys
DIR = os.path.dirname(__file__)
sys.path.append(os.path.join(DIR, "./path/to/PIL.egg"))
#You can now import from PIL normally:
from PIL import Image
关于python - 进口抱枕无需安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28463552/
当我使用终端命令capp gen MyProject创建新的Cappuccino项目时,我得到的AppController.j使用许多Foundation和AppKit类,但是只有一个import语句
我正在做作业,我已经接近完成作业了,但我遇到了问题。我刚刚学会了如何在 eclipse 中使用包,所以我有一个类从包中导入另一个类(我想我说得对)主要提示用户输入 -100 到 100 之间的整数,但
我有一个 Namespacing.js,内容如下 (function(){ window.GlobalObject = { foo : function() { console
我第一次接触图书馆,我注意到解决图书馆内部导入问题的最简单方法是使用如下结构: from . import x from ..some_module import y 这让我觉得“不好”。也许这只是我
我需要减小可执行文件的大小,并且经常在我的可执行文件中将某些“不必要的” uses占用一定的大小。 例如: Unit1连接到Unit2,但是两个单元的导入为“ System.SysUtils”。 然后
我正在尝试使用 polymer 创建 Electron 应用程序。我尝试使用导入一个自定义元素 但这没用。控制台说: GET file:///D:/src/lux-app.html net::ERR
我需要将大约 1,000,000 条记录导入到数据存储中。更重要的是,我想将其中一些记录合并为一个记录。到目前为止,我尝试过的所有操作都需要很长时间,并且如果后端中途终止任务并在另一台计算机上重新启动
在我的一个 Python 包中,__init__.py 文件包含语句 from . import XXXX “.”是什么意思?是指这里?我通过查看另一个包得到了这个技术,但我不明白它是什么意思。 谢谢
我有一些工作 Dart polymer 代码,显示了一个带有一些标记的谷歌地图。我花了一段时间才让这些显示出来,因为初始化例程似乎有点不稳定,好像有时在 map div 尝试渲染之前没有足够的时间来加
import React, { Component } from 'react'; import { View, Text } from 'react-native'; import Firebase
大家好,我是 python 和 OCR 的新手。我正在尝试实现 OCR。我已经安装了 OCR 所需的所有依赖项。同样重要的是我正在使用 Anaconda 自定义提供的 Python。因此,当我尝试导入
我目前正在尝试构建一个 Electron 应用程序。我试图将自定义字体引入到我的应用程序中,并且在开发中,该自定义字体有效,但是,当将其编译为可用于生产环境的应用程序时,该字体不会通过。 我在此处放置
我正在尝试将 Google 的日历 API 实现到我的 Eclipse 中的 Spring Boot 项目中。我正在关注这个Java tutorial from the Google Develope
我是一名优秀的程序员,十分优秀!