我用來釀造安裝python 2.7
現在我的Mac有2個版本的Python如何解決導入錯誤:沒有模塊名爲oursql錯誤
在/usr/bin/python
,另一個在/usr/local/Cellar/python/2.7.12_2/
pip
安裝oursql
到/usr/local/lib/python2.7/site-packages
我應該怎麼做呢?
我用來釀造安裝python 2.7
現在我的Mac有2個版本的Python如何解決導入錯誤:沒有模塊名爲oursql錯誤
在/usr/bin/python
,另一個在/usr/local/Cellar/python/2.7.12_2/
pip
安裝oursql
到/usr/local/lib/python2.7/site-packages
我應該怎麼做呢?
可以找到一個很好的解決方案here。然而,我將解釋這個問題的性質和更快速的解決方案:
這種問題,即當你安裝了一些軟件包,但是Python通常無法找到它的原因是因爲一個以下幾個原因:
在這裏,你正面臨着第三種類型。沒有做任何更改搜索系統的路徑快速解決方案是簡單的路徑添加到庫安裝在你的Python搜索路徑的目錄:
import sys, os
sys.path.append(os.path.abspath(<path to the installation directory>))
你的情況
:
sys.path.append(os.path.abspath('/usr/local/lib/python2.7/site-packages'))
終於拿到後,我用BREW的蟒蛇符號鏈接它的工作
它不是符號鏈接到/usr/local
的命令是簡單的brew link python
現在which python
將指向/usr/local/bin/python
在什麼環境下你會得到這個錯誤? – Ali
@Ali Mac OS終端環境 – Desmond