0

我是 Python 新手。我正在尝试在 Windows 中运行此脚本(gencards.py),但他说我需要运行“qrencode 命令”。我认为这意味着这个库,或者更有可能是windows 端口

在 python 脚本中,他这样使用 qrencode:

os.system("qrencode -o .tempqr.png -s 30 -m 0 -l H " + serial)

我已经通过可执行文件安装了 Windows 库,我将 qrcode.exe 添加到 PATH,并尝试编辑 gencards.py 以使用“qrcode”或“qrcode.exe”,但我总是得到

'qrcode' is not recognized as an intrnal or external command, operable program or batch file.

我究竟做错了什么?

我在 Windows7 x64 上使用 Python 2.7。

4

2 回答 2

1

错误消息意味着 Windows 不知道如何处理qrcode. 检查它是否安装在您的系统中,以及它的目录是否包含在您的PATH环境变量中

于 2012-11-01T06:45:07.053 回答
1

尝试通过首先检查您是否可以使用命令提示符运行程序(顺便说一句,它是“grencode”还是“grcode”?)来解决问题。如果不能,请再次检查 PATH 设置。当您成功使用命令提示符时,请返回您的 python 脚本。

于 2012-11-01T06:55:57.803 回答