Référence: Utilisation d'OpenCV avec Python @Mac --Qiita
Selon ce qui précède, sous site-packages
de mon virtualenv, cv.py et cv2.so
J'ai mis un lien symbolique, mais quand j'ai ʻimport cv`, ** "Segmentation fault: 11" ** est sorti et est tombé. UU….
Dans virtualenv,
Après avoir fait brew uninstall opencv
,
Quand j'ai fait brew install opencv
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'getusersitepackages'
L'erreur est.
Je n'avais pas l'impression de pouvoir aller directement, alors je suis allé à ~ / .bashrc
.
# python
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:~/.virtualenvs/my_venv/lib/python2.7/site-packages:$PYTHONPATH
Après avoir ajouté et refait brew install opencv
, cette fois l'erreur ci-dessus ne s'est pas produite.
Lancez python avec source ~ / .bashrc
import cv
import cv2
Après cela, Segfo a disparu. C'était un mémo. .. ..
(Pour le moment, anyenv → parler sous l'environnement de pyenv)
ʻEcho'import site; site.addsitedir ("/ usr / local / lib / python2.7 / site-packages") '>> ~ / .pyenv / versions / {virtualenv_name} /lib/python2.7/site-packages Essayez / homebrew.pth` (Non, vous devriez peut-être le faire depuis le début).
Recommended Posts