linux 属性错误:"module"对象没有属性"QRcode"

ppcbkaq5  于 2022-12-22  发布在  Linux
关注(0)|答案(1)|浏览(404)

由于某种原因,我得到AttributeError.

我在精灵里的代码是:

import qrcode
import cv2 

qr = qrcode.QRCode()

text=raw_input("Insert text to generate: ")
qr.add_data(text)
qr.make()
img = qr.make_image(fill_color="#000000", back_color="#ffffff")
img.save('code.png')

img = cv2.imread('code.png')  
cv2.imshow('QR Code', img) 
cv2.waitKey(0)
cv2.destroyAllWindows()

我想通过python生成一个QR码,但是我收到错误。

sd2nnvve

sd2nnvve1#

我能够解决这个问题,首先升级pip,然后安装qrcode,如PyPi(https://pypi.org/project/qrcode/)所述
1.升级管道
第一个月
1.使用pip从PyPi安装二维码
pip install qrcode[pil]

  • 注意:* 我在python v3.8的python虚拟环境中完成了这两个步骤。稍后将在3.11.1中再次尝试,如果/当我开始工作时,将尝试循环回此线程。

我在python3虚拟环境中遵循了以下说明:https://docs.python.org/3/tutorial/venv.html
python3 -m venv tutorial-env

相关问题