您的位置:首页 > Web前端

【Caffe-windows】 ImportError: No module named google.protobuf.internal

2017-08-16 16:02 926 查看

当将编译好的caffe导入时会出现如下错误

ImportError: No module named google.protobuf.internal


解决这个错误的方法是:win+R,打开CMD,在dos下安装protobuf

C:\Users\Joel>conda install protobuf


然后就会慢慢安装,安装过程如下:

C:\Users\Joel>conda install protobuf
Fetching package metadata .........
Solving package specifications: ..........

Package plan for installation in environment C:\Users\Joel\Anaconda3:

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
conda-env-2.6.0            |                0          498 B
libprotobuf-3.2.0          |           vc14_0         9.1 MB
requests-2.14.2            |           py35_0         705 KB
protobuf-3.2.0             |           py35_0         463 KB
pyopenssl-16.2.0           |           py35_0          70 KB
conda-4.3.24               |           py35_0         533 KB
------------------------------------------------------------
Total:        10.8 MB

The following NEW packages will be INSTALLED:

conda-env:   2.6.0-0
libprotobuf: 3.2.0-vc14_0  [vc14]
protobuf:    3.2.0-py35_0

The following packages will be UPDATED:

conda:       4.2.9-py35_0  --> 4.3.24-py35_0
pyopenssl:   16.0.0-py35_0 --> 16.2.0-py35_0
requests:    2.11.1-py35_0 --> 2.14.2-py35_0

Proceed ([y]/n)?

Fetching packages ...
conda-env-2.6. 100% |###############################| Time: 0:00:00 249.11 kB/s
libprotobuf-3. 100% |###############################| Time: 0:09:24  16.91 kB/s
requests-2.14. 100% |###############################| Time: 0:00:43  16.41 kB/s
protobuf-3.2.0 100% |###############################| Time: 0:00:02 180.97 kB/s
pyopenssl-16.2 100% |###############################| Time: 0:00:03  21.43 kB/s
conda-4.3.24-p 100% |###############################| Time: 0:00:03 151.38 kB/s
Extracting packages ...
[      COMPLETE      ]|##################################################| 100%
Unlinking packages ...
[      COMPLETE      ]|##################################################| 100%
Linking packages ...
[      COMPLETE      ]|##################################################| 100%


安装完毕,再去试试能否导入caffe,此时可能会出现警告,可以忽略或自行Google解决。

注:

如若还是提示 ImportError: No module named google.protobuf.internal 或者conda install protobuf 安装不成功,可以试一下 pip install protobuf。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ImportErro caffe-python
相关文章推荐