Невозможно установить модуль googleads для python в anaconda (Spyder) - PullRequest
0 голосов
/ 21 марта 2020

Я пытаюсь использовать модуль python googleads в скрипте на Spyder.

Я запустил pip install googleads, и установка прошла успешно.

Однако, когда я пытаюсь import googleads в скрипте Spyder выдает следующую ошибку:

ModuleNotFoundError: No module named 'googleads'

Я удалил пакет и снова запустил pip install googleads. На этот раз установка также завершается успешно, но вышеуказанная ошибка сохраняется.

Я также пытался использовать установку conda. Это не устанавливает пакет.

Однако, когда я запускаю сценарий в командной строке, он работает нормально. Проблема только со Spyder.

Я также гуглил и искал StackOverflow и большинство других сообществ для решения этой проблемы, но не смог найти его :(

С нетерпением жду некоторая помощь здесь, чтобы решить проблему.

Заранее спасибо!

PS: Я запустил установку pip в приглашении Anaconda, и это тоже успешно. Ошибка на Spyder все еще существует.

1 Ответ

0 голосов
/ 23 марта 2020

Поэтому я нанял фрилансера с большим опытом работы в Anaconda и Spyder, чтобы помочь мне решить эту проблему. Делимся решением здесь для блага всех остальных.

Возникла проблема с установкой pip в среде, в которой я работал. Вот как мы нашли и исправили проблему:

В приглашении Anaconda мы использовали команду conda list и проверили, установлен ли pip. Это было.

Затем мы набрали команду where pip и получили ответ ниже: C: \ Users \ Rohit \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts \ pip.exe

Затем мы создали новую тестовую среду в Anaconda, перешли к ней и выполнили ту же команду where pip. Он вернул следующий ответ: C: \ Users \ Rohit \ Anaconda3 \ Scripts \ pip.exe C: \ Users \ Rohit \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts \ pip.exe

Мы выяснили, что возникла проблема с установкой pip в среде, поэтому он устанавливал пакеты в глобальной среде, а не в среде проекта.

Затем мы переустановили pip на среда проекта с помощью conda install и повторно запустила команду where pip. Теперь он возвращает следующий ответ: C: \ Users \ Rohit \ Anaconda3 \ Scripts \ pip.exe C: \ Users \ Rohit \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts \ pip.exe

После этого мы установили пакет, используя pip install googleads, а затем запустили import googleads в Spyder. Он отлично работал.

Теперь отлично работает со всеми другими пакетами проекта.

...