I encountered the same problem.  I got it to work by building first prior 
to installing:

cd protobuf-2.5.0rc1
sudo make install
cd python
python ./setup.py build
sudo python ./setup.py install

Good luck!

I hope this new version fixes some of the Python C++ implementation bugs in 
2.4.1.  I am looking forward to testing this.

On Wednesday, December 19, 2012 9:14:28 PM UTC-5, Andrew L K Goh wrote:
> Hi,
> I've download protobuf-2.5.0 and successful install the C++ library 
> according to the installation instruction with "./configure --prefix=/usr".
> Using "protoc --version" results as:
> libprotoc 2.5.0
> I had also export the C++ option for the environment variable:
> However, when I tried to install the python version with "sudo python 
> setup.py install", I encountered:
> running install
> Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
> /usr/bin/python -E -c pass
> TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support 
> .pth files
> running bdist_egg
> running egg_info
> writing requirements to protobuf.egg-info/requires.txt
> writing protobuf.egg-info/PKG-INFO
> writing namespace_packages to protobuf.egg-info/namespace_packages.txt
> writing top-level names to protobuf.egg-info/top_level.txt
> writing dependency_links to protobuf.egg-info/dependency_links.txt
> file google/protobuf/descriptor_pb2.py (for module 
> google.protobuf.descriptor_pb2) not found
> error: package directory 'google/protobuf/compiler' does not exist
> What could be the problem?
> I'm using:
> PC with Ubuntu Linux 12.04 LTS and python 2.7.3.
> Any advice is appreciated.

You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To view this discussion on the web visit 
To post to this group, send email to protobuf@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to