Я относительно новичок в python, поэтому, пожалуйста, извините мое невежество в отношении того, что может быть очень простым решением. Я запускаю python 3.6 через Rodeo IDE, и это было здорово, так как это похоже на R-Studio (с которым я хорошо знаком). Как начинающий специалист по данным, я пытаюсь научиться подгонять модели регрессии и временных рядов к данным, и во всех учебниках, которые я нашел, говорится, что мне нужны различные пакеты, и все они должны быть включены в библиотеку Anaconda. После загрузки и повторной загрузки Python, Rodeo и Anaconda, а также использования различных онлайн-исправлений мне не удалось успешно загрузить модули scikit-learn и statsmodels.
#here is everything I have tried.
#using pip
! pip install 'statsmodels'
! pip install 'scikit-learn'
! pip install 'sklearn'
Я не получаю здесь никаких ошибок, и, честно говоря, я немного смущен тем, что это на самом деле делает, но я видел, как многие люди в Интернете всегда предполагают, что это большая проблема при попытке импортировать модули.
#using import
import sklearn
import statsmodels
from sklearn import datasets
import statsmodels.api as sm
все вышеперечисленное дает мне ту же ошибку:
import statsmodels.api as sm
ImportError: нет модуля с именем «statsmodels»
ImportError: Traceback (последний последний вызов) ipython-input-184-6030a6549dc0 в модуле()
----> 1 импортировать statsmodels.api как sm ImportError: нет модуля с именем «statsmodels»
Я попытался установить свой рабочий каталог в файл Anaconda 3, в котором есть все пакеты, и безуспешно перезапустил приведенный выше код.
Я думаю, что наиболее вероятная проблема связана с моей неопытностью, и, вероятно, это простое решение. Возможно ли, что IDE плохая или анаконда просто не любит меня?
Итак, учитывая все вышесказанное, вопрос в том, как я могу успешно импортировать эти модули, чтобы получить доступ к их функциям?