我對Linux不太熟悉,並且試圖運行一個依賴於Python 3.4以及pymssql的Python腳本。 Python 2.7和3.4都安裝(usr/local/lib/[PYTHON_VERSION_HERE])。 pymssql也被安裝,除了安裝在Python 2.7目錄中,而不是3.4目錄。當我運行我的Python腳本(python3 myscript.py),我收到以下錯誤:如何在Ubuntu Linux上安裝pymssql到Python 3.4而不是2.7?
文件 「myscript.py」,2號線,在 進口pymssql 導入錯誤:沒有模塊名爲 'pymssql'
我的信念是我需要將pymssql安裝到Python 3.4文件夾中,但這是我沒有受過教育的意見。所以我的問題是這樣的:
我怎樣才能讓我的腳本運行使用Python 3.4以及使用pymssql包(抱歉,可能是錯誤的那裏)?
我已經嘗試了很多不同的方法,破壞了我的Ubuntu安裝(並隨後重新映像),並且此時不知道該怎麼做。我是一個相對的新手,所以我在網上看到的一些回覆說使用ENV並且分開版本實際上遠遠超出了我的理解範圍。如果我必須走這條路線,那麼我會的,但如果有另一種(比較容易)的方式去這裏,我會很感激它,因爲這應該是我需要照顧的一件小事,但是迄今爲止,我的生活已經連續12個小時了!先謝謝你。
run pip install pymssql – LetzerWille
LetzerWille,謝謝你的回覆。我確實運行過,但是第一次運行它時將它安裝到2.7目錄中,如果我嘗試再次運行,它說我不需要,因爲它已經安裝。 –
然後你必須在安裝pymssql時禁用Pyhton 2.7的路徑 – LetzerWille