Как разрешить виртуальный env и conv env конфликт конфликта при импорте cv2?

Я правильно установил opencv 3.4.1 в своей среде.

Но после создания виртуальной среды conda с использованием opencv3.2.0 здесь возникают некоторые проблемы:

виртуальный env conda, я должен всегда сначала

cd myenv/lib/python3.5/site_packages/

, так что import cv2 правильно использует версию opencv версии 3.2.0.

Под виртуальным env conda , import cv2 с использованием opencv 3.4.1.

В среде системы, то есть сначала прокомментируйте PATH для anaconda3, тогда импорт cv2 приведет к ошибке сегментации.

Как решить эту проблему? Спасибо.

0
задан 9 March 2018 в 20:22

2 ответа

Вы можете установить PATH в .profile так же, как и в .bashrc, так что приложения попытаются найти lib, установленный и в conda envs.

0
ответ дан 17 July 2018 в 19:13

Вы можете установить PATH в .profile так же, как и в .bashrc, так что приложения попытаются найти lib, установленный и в conda envs.

0
ответ дан 23 July 2018 в 19:58

Другие вопросы по тегам:

Похожие вопросы: