python, lib: ImportError: нет модуля с именем lib.options - PullRequest
1 голос
/ 09 февраля 2020

Я использую lib и попытался импортировать BaseOptions из lib.options в python:

from lib.options import BaseOptions

, и я получаю эту ошибку:

Traceback (most recent call last):
  File "./apps/eval.py", line 13, in <module>
    from lib.options import BaseOptions
ImportError: No module named lib.options

Судя по тому, что у меня нет пакета lib, я пытался загрузить его через:

conda install lib

, затем я получил эту ошибку:

Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - lib

Current channels:

  - https://repo.anaconda.com/pkgs/main/linux-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/linux-64
  - https://repo.anaconda.com/pkgs/r/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

Затем я попробовал эту команду для установки lib:

pip install lib

, после этого я получил эту ошибку:

Traceback (most recent call last):
  File "./apps/eval.py", line 13, in <module>
    from lib.options import BaseOptions
ImportError: No module named options

Я использую Anaconda3 и python 2,7.

после этого я попытался обновить python до python3 .7 через:

conda install python=3.7

, но мне не удалось и я получил много конфликтов.

Любая идея, как я мог это исправить?

...