`pip install -e.` не работает в среде Windows conda

#windows #conda

#Windows #conda

Вопрос:

Я хочу установить локальный пакет. Обычно я бы зашел в каталог пакетов и набрал

 pip install -e .
  

А затем иметь возможность использовать пакет из любого места, если активирована соответствующая среда conda. Хотя в Windows я получаю сообщение

Успешно установлен {пакет}

Но если я попытаюсь импортировать его, я получу

Модуль не найден

Как я могу правильно установить локальный пакет в среде conda под Windows?

Ответ №1:

Вы

 conda install pip
  

? Среде conda нужен собственный pip, тогда

 pip install -e path/to/a/python/package
  

работает.

Комментарии:

1. Какую операционную систему вы используете?

2. Это была Ubuntu 18.10.

3. Ой, извините, не видел, что вы указали Windows!

4. Точно то же самое работает в Windows 10, здесь используется Anaconda Navigator 1.9.7 и Python 3.7.3.

5. Это не работает в моей системе. Но полезно знать, что это должно сработать.