小弟今天拿讀卡機來插IC健保卡 想把他的值讀出來
找到一個名為 pyscard的模組 正要使用Anaconda安裝時出錯
我下的指令是 pip install pyscard
目前Python版本為3.7.6
---------下載swig 設定環境變數完後 重安裝pyscard仍然錯誤----
是和python版本有關係嗎? 目前3.7.6
https://sourceforge.net/projects/pyscard/
他最新版1.9.9 但卻到python3.6 是這個原因嗎?
經歷了手動安裝
目前在樹莓派上 使用 Python2 執行是可以的 但是python3不行
--------------------20200526 下午4點38分新增問題 --------------
我目前在網站上查到的資訊有限
我想詢問有沒有python3的Import 使用法? 網路上沒有找到相關的
例如 Tkinter 在python2 到 python3 大小寫區分
上圖是python3 因缺模組 執行
python2可以執行
我電腦是用visual code 抓取anaconda的環境
裝了Build Tools for Visual Studio 仍然無法 暫時擱置 目前打算就用樹莓派了
重點在這句:command 'swig.exe' failed: No such file or directory
Pyscard依賴swig,所以你必須先裝swig
https://simpletutorials.com/c/c/nxw7mu26/installing-swig-on-windows
裝完再重新用pip安裝pyscard看看
.................................
環境早點說清楚是樹莓派...
https://stackoverflow.com/questions/58038738/python-3-5-install-pyscard-in-raspberry-pi-3
安裝完成了 環境變數設定完
swig安裝成功
但重開機 anaconda 下指令
pip install pyscard
還是無法解決 錯誤訊息一樓補圖給您
你要學著看錯誤訊息:command 'cl.exe' failed
Google你就會知道,缺少 Build Tools for Visual Studio
去VS官網下載
https://visualstudio.microsoft.com/zh-hant/downloads/
原因應該出在ANACONDA的pyscard只供APPLE OS,我在ANACONDA CLOUD找了一下確實也只有一個版本。
關於安裝問題,這邊有一篇原作者親上火線回答的系列文,可以參考看看,發問者的系統是Win7
https://github.com/LudovicRousseau/pyscard/issues/55
可是後來作者在2019有寫一個windows、MacOS和Linux的安裝指南
現在應該是可以安裝在Windows上
https://github.com/LudovicRousseau/pyscard/blob/master/INSTALL.md