2016-08-15 8 views
1

私はUbuntu 16.04にPython 2.7と3.5をインストールしています。 私はCaffeをリポジトリから取得してコンパイルに成功し、すべてのテストがパスされます。Pythonモジュールcaffe.ioが動作しない

私はターミナルで作業するとき、私はカフェモジュールをインポートすることができ、それが "IO" があります。私はPyCharmを使用する場合

>>> import caffe 
>>> caffe.io 
<module 'caffe.io' from 'caffe/io.pyc'> 

をしかし、 "IO" は存在しない:

model = caffe.io.caffe_pb2.NetParameter() 
AttributeError: 'module' object has no attribute 'io' 

コード例Iは、実行しようとするとここにありますhttps://github.com/google/deepdream/blob/master/dream.ipynb

+2

pycharmで正しいpythonインタープリタを使用しているかどうか確認してください – mic4ael

+0

'print(caffe)'はどのような出力を生成しますか?ほとんどの場合、インストールされたライブラリをマスキングするローカルの 'caffe.py'ファイルがあります。 –

+0

@ mic4ael:もっと重要なのは、正しいモジュールです。結局、 'import caffe'が働いた。 –

答えて

0

理由はローカルのcaffe.pyファイルです。 あなたのコメントのための@ martijn-pieters

関連する問題