簡體   English   中英

MAC上的PyCharm-ModuleNotFoundError:沒有名為“ sklearn”的模塊

[英]PyCharm on MAC - ModuleNotFoundError: No module named 'sklearn'

我正在使用PyCharm並通過Mooc學習機器學習的基礎知識。

像往常一樣,當您嘗試由老師自己演示的內容時,事情並沒有按預期進行,直到現在我仍然可以自己解決問題,但是一段時間以來我一直陷於困境,這就是為什么我在這里創建帳戶的原因: )

當我嘗試import sklearn as pd時(找不到作為“代碼”的方法),我得到ModuleNotFoundError: No module named 'sklearn'

我以前在pandas和numpy中遇到過同樣的問題,並且能夠通過添加來解決

import sys

sys.path.append("numpy_path/pandas_path")

並嘗試在終端(我在Mac上)上進行一些操作,例如pip install numpyconda install numpy但這一次似乎沒有任何效果。

我懷疑問題是sklearn在我計算機上的其他地方,而不是Python程序正在搜索的地方,但不確定。.請告訴我是否可以提供幫助:)

Pycharm使用的解釋器環境可能與您之前使用的環境不同。 最好的檢查方法是在Pycharm中轉到菜單上的Pycharm,然后選擇首選項,然后在“項目”下選擇“項目解釋器”。 頂部的下拉列表將顯示Pycharm用於此項目的環境。 下面將是您在該環境中安裝的所有庫。 您可以查看列表並檢查是否安裝了所需的庫。 如果未點擊下方的+按鈕,則搜索庫,選擇並點擊安裝。

還要注意。 奇怪的是,您選擇import sklearn as pd因為這不是慣例。 慣例是import pandas as pd 從技術上講,它是不正確的,解釋器將接受它,但這不是約定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM