2016-06-30 12 views
0

私はアナコンダ仮想env.IでOpenCVの3をインストールしようとしたが、次のbinstarパッケージを使用..OpenCVの3は、Python 3.5アナコンダ

conda 

source activate (envname) 

conda install -c https://conda.binstar.org/menpo opencv 

conda list 

cv__version__も正しい出力3.1.0

これを与えます私の最初のサンプルコードでは、私が実行./fp.pyで次のエラーを取得

import numpy as np 
import cv2 

cap = cv2.VideoCapture(0) 

    while(True): 
# Capture frame-by-frame 
ret, frame = cap.read() 

# Our operations on the frame come here 
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) 

# Display the resulting frame 
cv2.imshow('frame',gray) 
if cv2.waitKey(1) & 0xFF == ord('q'): 
    break 

# When everything done, release the capture 
cap.release() 
cv2.destroyAllWindows() 

です:行1:インポート:コマンドがが見つかりません./fp.py:行2:私のように、インポートビデオを使用するたびに、予期しないトークン(' ./fp.py: line 4:キャップ= cv2.VideoCapture付近の構文エラー(0)」

:インポート:行4:コマンドは ./fp.pyが見つかりません私はダウンロードしたbinstarパッケージに存在していないffmpegを持っていると思います。

+0

[mcve]を見て、それに応じて質問を編集してください。あなたの質問にそのまま答えることはできません。 – cel

+0

編集ヘルプ –

+0

この段落をもう一度確認してください:「問題を説明してください。 "それは動作しません"問題文ではありません。期待される行動がどうあるべきか教えてください。エラーメッセージの正確な表現と、それをどのコード行で生成しているかを教えてください。あなたの質問のタイトルに問題の簡単な概要を記入してください。 " – cel

答えて

-1

一般的には、./fp.pyの代わりに "python fp.py"を実行する必要があります。

。コマンドは現在のシェルでbashスクリプト(xxx.sh)を実行し、python xxx.pyはpythonファイルを実行します。

お楽しみください!

+0

私はビデオとしてビデオをインポートしたとき、エラービデオモジュールが見つかりませんでした。これは、ダウンロードしたbinstarパッケージにあるffmpegに関する問題でした! –

関連する問題