今天忽然想給本身本身作個頭像,而後仍是二維碼的形式,這樣只要掃一掃就能夠訪問個人主頁。而後就開始本身的苦逼之路。。。html
其實實現二維碼java,c#,C++等均可以實現;因爲本身正在學python,因此就像用python來實現,可是到如今2017-01-09 00:17:42差很少搞了兩個多小時,尚未把庫弄好。看起來就是用二維碼生成和識別的兩個庫QRcode和Zar,用這兩個比較成熟的庫應該很簡單的,但就是主要的把庫文件正確的加載到程序中;各類百度。。不少實現都是在Linux下的。java
安裝過程就是下載qrcode庫 https://pypi.python.org/pypi/qrcode/5.1,整一半天結果沒有exe的文件;怎麼辦?找了好久發現有這樣的話:qrcode用python安裝庫的方式安裝,能夠是easy_install tools,也能夠是把文件解壓了,而後直接用python去執行setup.py。PIL是一個exe,直接雙擊安裝便可。python
而後在python下直接run setup.py有錯誤:c#
An exception has occurred, use %tb to see the full traceback. SystemExit: usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: no commands supplied
又百度:結果發現用cmd直接執行,結果能夠windows
可是我發如今qrcode文件夾中生成的文件,貌似並無什麼用。後面在探究了。。。post
PIL圖像庫exe的直接安裝了,還冒出來個pillow庫,沒管也裝了。url
zbar庫:結果zbar-0.10.win32-py2.6.exe和zbar-0.10-setup.exe發現沒有2.7;在此苦逼了。。。spa
明天再弄了。。。2017-01-09 11:52:07今天弄好了.net
主要是庫的位置放對了:D:\Python27\Lib\site-packages\qrcode ;用pychram的話,須要更改目錄code
D:\Anaconda2\Lib\site-packages\qrcode;若用spyder的話,需放在這裏;(發現該目錄下已經放了不少庫了,這就是spyder的優點)
而後基本改改路徑,用現成的代碼就能夠了。
ps:不易!
reference: