Что я сделал .
Следуя инструкциям, я установил пакет torchdiffeq с
pip install git+https://github.com/rtqichen/torchdiffeq
Чего мне не хватает .
Но это не клонировало хранилище, в частности, не ode_demo.py
в подкаталоге examples
.
Возможно, не правильное решение .
Если я клонирую репо, чтобы получить этот подкаталог examples
, тогда у меня также будет другая копия подкаталога torchdiffeq
, которую я сейчас уже установил (она находится под ~/.pyenv/versions/torchdiffeq/lib/python3.7/site-packages/torchdiffeq
).
Это просто не не похоже на правильный путь.
Правильное решение с «редактируемым режимом»?
Я читал о редактируемых установках , но не уверен если это как-то связано с моей проблемой (и что такое «яйцо» ?).
Понимание процесса установки .
Это просто просмотр setup.py
файла и, следовательно, только добавление torchdiffeq
и torchdiffeq._impl
в список пакетов (здесь я достигаю пределов моего понимания того, что делает setuptools.setup()
)? Другими словами, это говорит мне о том, что он игнорирует остальную часть репо?
Последнее замечание . Команда git install
говорит:
Cloning https://github.com/rtqichen/torchdiffeq to /private/var/folders/sx/n_vsjpb907g774qmgxzmtv9r0000gn/T/pip-req-build-0uckfck8
последний является временным файлом, который, кажется, был удален после завершения установки, поэтому я не возможность увидеть, прошел ли там весь репо.