Я недавно приступил к разработке с Python, работающим на WSL (Ubuntu 18.04 LTS).
Я следовал документации здесь и могу запустить простой python scripts.
Я начал играть с библиотеками, которые я установил с помощью команды pip3
, например numpy
и pandas
, и они отлично работают.
Проблема возникает, когда я пытаюсь используйте пакет statsmodels
. Я установил его, используя pip3 install statsmodels
Я вижу пакет в /home/username/.local/lib/python3.6/site-packages/statsmodels
Я даже вижу файл api.py
в этом каталоге, однако, когда я набираю import statsmodels.api as sm
, как рекомендовано для веб-сайт statsmodels Я получаю:
Вывод на консоль:
username@DESKTOP-1JP4BIE:/mnt/c/users/username/dev/project/playground$ python3 statsmodels.py
Traceback (most recent call last):
File "statsmodels.py", line 5, in <module>
import statsmodels.api as sm
File "/mnt/c/username/chris/dev/project/playground/statsmodels.py", line 5, in <module>
import statsmodels.api as sm
ModuleNotFoundError: No module named 'statsmodels.api'; 'statsmodels' is not a package
Я попытался удалить и переустановить (не работает)
Я действительно не вижу ничего, что отличало бы этот пакет от других, которые я установил. У кого-нибудь есть идеи?