2016-02-17 127 views
0

我在MacBook Pro上使用終端。 試圖在我的代碼中使用intelhex。我已經下載intelhex使用Intelhex - 導入錯誤 - macOSX終端

sudo pip install intelhex

成功

pip list

顯示intelhex安裝

運行我的代碼,並收到此錯誤:

Traceback (most recent call last): File "./myCode.py", line 20, in from intelhex import IntelHex ImportError: No module named 'intelhex'

我使用Python 2.7.11

ls /usr/local/bin

顯示intelhex的內容:

hex2bin.py

bin2hex.py

hexmerge.py

hexdiff.py

我要去哪裏錯了?

回答

0

這個錯誤意味着你的Python路徑上沒有'intelhex'。/usr/local/bin的內容應該不重要(那些是可執行文件,但不是Python模塊)。你確定你已經安裝了這個軟件包,並且正在從它安裝的相同Python站點軟件包位置加載它嗎?

+0

我在python2上安裝了軟件包,但我的代碼是在python3中。我用pip3在那裏安裝intelhex,現在它可以工作!謝謝 – AMK1234321