python ModuleNotFoundError: нет модуля с именем «gplearn» - PullRequest
0 голосов
/ 25 апреля 2019

Я создал проект в Pycharm, включая gp.py, скопировал папку проекта на другой компьютер и попытался запустить скрипт gp.py из командной строки, используя python gp.py. Однако я получил ошибку Traceback (most recent call last): File "gp.py", line 2, in <module> from gplearn.genetic import SymbolicRegressor ModuleNotFoundError: No module named 'gplearn' Дело в том, что я мог видеть эту библиотеку gplearn, которую использовал в папке проекта, как показано ниже. Снимок экрана не из Pycharm, а из папки, которую я скопировал на другой компьютер. Я попытался разместить gp.py внутри и снаружи папки venv, но ни один не помог. Не могли бы вы помочь указать, в чем проблема? Большое спасибо

enter image description here

Ответы [ 2 ]

1 голос
/ 25 апреля 2019

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

1 голос
/ 25 апреля 2019

gplearn пакет не установлен на новом компьютере.

Перейдите к приглашению / терминалу cmd в pycharm и выполните следующую строку:

pip install gplearn
...