![](/img/trans.png)
[英]Cannot import numpy in python2.7 (macOSX) even though it is installed
[英]OpenCV install with MacPorts, already have python2.7 installed but cannot 'import cv'
剛開始使用我的opencv
項目並嘗試在Mac上安裝opencv
。 我現在所擁有的是我的macport將顯示:
opencv @3.0.0_1+python27 (active)
但是當我在終端中運行python時,我無法導入cv
。 目前我還安裝了pycharm,它似乎是python2.6
附帶的,這會是一個問題嗎?
任何幫助將不勝感激,在此先感謝!
使用macports,您需要設置默認系統python。 問題可能是您仍在使用Apple默認的python。 要檢查,請先運行
$ which python
/opt/local/bin/python
那應該告知您有關哪個python的信息。 如果您的python在/ usr / bin中,則它可能無效。
接下來,將默認python配置為安裝OpenCV的2.7版本。
$ sudo port select --summary
Password:
Name Selected Options
==== ======== =======
python python27 python26-apple python27 python27-apple
python2 python27 python27 none
python3 none python34 none
設置python版本
sudo port select --set python python27
僅僅因為Apple為您提供了python2.7,並不意味着MacPorts庫將鏈接到它。 MacPort版本的優點在於,它們可以解決所有這些問題。
就pycharm而言,您可能不需要在控制台中設置默認的python。 Pycharm可以直接鏈接到它。 只需轉到項目設置,然后將解釋器配置為/opt/local/bin/python2.7。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.