我已經安裝了一個virtualenv machinelearn並在該環境中安裝了幾個python模塊(熊貓,scipy和sklearn)。在virtualenv中運行Jupyter筆記本:安裝sklearn模塊不可用
當我運行jupyter筆記本電腦,我可以導入熊貓和SciPy的在我的筆記本電腦 - 然而,當我嘗試導入sklearn,我收到以下錯誤信息:
import sklearn
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-8fd979e02004> in <module>()
----> 1 import sklearn
ImportError: No module named 'sklearn'
我能夠導入所有模塊,在命令行 - 所以我知道他們已成功安裝:
(machinelearn) [email protected]:~/path/to/machinelearn$ python -c "import pandas, scipy, sklearn"
(machinelearn) [email protected]:~/path/to/machinelearn$
我怎樣才能導入sklearn在一個virtualenv中運行我jupyter的筆記本嗎?
我想你還沒有用正確的python可執行文件啓動你的筆記本。它寫在頁面的右側,應該有一個下拉菜單。檢查它是否是用virtualenv而不是root安裝的conda。 –