[英]Importing OpenCV with python 2.7 in Virtualenv and PyCharm
我正在努力在OSX上安裝opencv for python 2.7.11,差不多三天了。
經過一些失敗后,我按照這里的說明完成了第一次成功。 所以我的基本設置是從~/.virtualenvs/cv_env/bin/python
運行的python 2.7.11,我有一個cv2.so
位於~/.virtualenvs/cv/lib/python2.7/site-packages/
。
到目前為止這么好。 使用source ~/.virtualenvs/cv_env/bin/activate
,我可以激活virtualenv而不是使用import cv2
。 出於某些原因,這並不總是有效。 有時,我必須先停用,然后重新激活(任何猜測?)。
接下來,我想在PyCharm中使用opencv。 在“偏好 - 項目翻譯”下,我選擇了virtualenv解釋器,這也是有效的。 我可以導入其他模塊,如numpy和pandas(之前使用pip
安裝到vortualenv中)。 但由於某些原因,我無法導入opencv( import cv2
)。 它總是給我
ImportError: No module named cv2
所以我的問題是,為什么我能夠在終端中導入opencv(至少有時候)但不能在PyCharm中導入。 歡迎任何想法。
最好的,法比安
您的cv2.so
位於不同的目錄中。 並從另一個目錄激活。 我的意思是cv_env
和cv
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.