无论如何在python 3中安装twain模块

时间:2016-01-12 15:06:40

标签: python twain python-2to3

我想在Python 3中安装Python TWAIN module但是在文档中它说:

  

支持Python版本2.1到2.5。

我可以使用2to3转换它吗?

2 个答案:

答案 0 :(得分:0)

使用past模块提供实验性翻译包,以帮助在Python 3环境中导入和使用旧的Python 2模块。

所以用pip安装你的包

pip3 install twain --no-compile   # to ignore SyntaxErrors

并使用下一代码在python3代码中导入twain:

from past import autotranslate
autotranslate(['twain'])

import twain


# use twain ....... 

答案 1 :(得分:0)

您可以使用twain方法为Python 3安装.whl

首先,您需要下载.whl文件:twainmodule - Python Extension Packages for Windows。选择与您的Python 3版本匹配的版本(例如:我下载了twain‑1.0.4‑cp38‑cp38‑win32.whl)。

重要说明,我特别选择了以win32.whl结尾的文件,因为在使用64位版本时遇到了麻烦。例如,我使用的扫描仪仅支持32位Twain。

然后,将wheelpip install wheel一起安装。

使用pip install /path/to/twain‑1.0.4‑cpXX‑cpXX‑XX.whl

安装twain