Как импортировать пакет Python (аккуратный Pytorch), который нельзя установить из репозиториев pip / conda? - PullRequest
1 голос
/ 07 апреля 2019

Я пытаюсь использовать пакет Pytorch-neat https://github.com/uber-research/PyTorch-NEAT, но я не понимаю, как его использовать. Я уже установил пакет python-neat и могу импортировать его, используя import neat в своем ноутбуке Jupyter. Но что мне делать с Pytroch-аккуратным кодом? В Conda или pip-репозиториях нет пакета pytorch-neat, поэтому, я думаю, этот код Pytroch-neat не скомпилирован и не распространяется как пакет Python для ноутбука Jupyter. Но что мне делать с этим кодом? Например. Пример сценария содержит код:

import neat

from pytorch_neat.multi_env_eval import MultiEnvEvaluator

Итак - аккуратный пакет, и я импортирую его. Но как понять предложение from? Должен ли я как-то загрузить аккуратные сценарии Pytroch в предыдущие ячейки моего блокнота, и тогда я смогу вызвать это из предложения? Или, может быть, я должен скомпилировать пакет Pytroch-neat локально, установить его из локального репозитория и импортировать его аналогично аккуратному пакету. Но если да, то почему в примерах используется предложение from?

Я начинаю использовать Python, и меня это сильно смущает!

1 Ответ

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

Для импорта from pytorch_neat необходимо клонировать репозиторий и вручную скопировать каталог pytorch_neat в site-packages (или любой каталог в sys.path).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...