Python3 не может видеть opencv-python, numpy, PyQt5 - PullRequest
0 голосов
/ 15 октября 2018

Я установил opencv-python numpy PyQt5, используя brew.К сожалению, он установлен только для python в версии 2, но я хотел, чтобы это было в версии 3. Поэтому обычно, когда я использую python2, я могу импортировать эти библиотеки, но в python3 есть просто ошибка о том, что модуль не найден.

Когда яя набираю, например, brew info numpy, я получаю что-то вроде этого:

numpy: stable 1.15.2 (bottled), HEAD Package for scientific computing with Python https://www.numpy.org/ /usr/local/Cellar/numpy/1.15.2 (967 files, 25.5MB)   Poured from bottle on 2018-10-15 at 12:13:26 From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/numpy.rb
    ==> Dependencies Build: gcc ✔ Recommended: python ✔, python@2 ✔
    ==> Options
    --without-python    Build without python support
    --without-python@2  Build without python2 support
    --HEAD  Install HEAD version
    ==> Analytics install: 33,262 (30d), 96,001 (90d), 314,869 (365d) install_on_request: 5,934 (30d), 19,037 (90d), 56,029 (365d) build_error: 0 (30d)

Так что, как вы можете видеть, в "Recommended" есть только python2.Есть ли возможность исправить эту ошибку и как-то связать эти библиотеки с python3?

Я использую macOS High Sierra.

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Проблема решена.Недавно сайты Python.org перестали поддерживать TLS версии 1.0 и 1.1.Это помогло:

curl https://bootstrap.pypa.io/get-pip.py | python3
0 голосов
/ 15 октября 2018

Почему вы не используете pip3 для установки пакетов для python3?Brew предназначен для установки приложений, а не библиотек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...