У меня есть opencv 4.1.0
на моем Ubuntu, установленном из источника в /usr/local/lib
со всеми этими lib...
файлами внутри, связанными с моим virtualenv. Я хотел новую версию 4.2.0
. Поэтому я сделал новый virtualenv и установил opencv 4.2.0
из исходного кода. Это обошлось без проблем, и я могу четко найти все эти lib...4.2.0
файлы в моем usr/local/lib
, но когда мне надоело подключать его к новому файлу virtualenv /usr/local/lib/python3.6/site-packages/cv2/python-3.6/cv2.so
, он переименовывается (это не имя по умолчанию), так что это означает, что он это файл cv2.so
для старой версии 4.1.0
, а также в /usr/local/lib
все эти файлы lib...
являются множественными - для версий 4.1.0 и 4.2.0, поэтому, когда я связал файл cv2.so
с новым virtualenv и распечатал версию, она мне показала 4.1.0
. Что я должен делать? Пожалуйста, если вы скажете мне, удалите старый opencv
, собранный из исходного кода, предоставьте мне также инструкцию, как это сделать. Спасибо