My .py file that checks for implementation is in a completely different 
folder. I'll try re-installing again.

On Friday, July 29, 2016 at 3:25:10 PM UTC-6, Jie Luo wrote:
>
>  I tried and it returns 'cpp' as expected.
>
> First, make sure you use the correct commands:
> python setup.py build --cpp_implementaion
> python setup.py install --cpp_implementaion
>
>
> Second, Where do you put your .py file to check api_implementation.Type()? 
> Make sure your file does not under protobuf/python (DO NOT in the same 
> directory as setup.py)
>
> On Fri, Jul 29, 2016 at 12:30 PM, Feng Xiao <[email protected] 
> <javascript:>> wrote:
>
>> +Jie
>>
>> On Fri, Jul 29, 2016 at 10:10 AM, Oi Lee <[email protected] <javascript:>> 
>> wrote:
>>
>>> I initially used a pure python implementation of protocol buffers, but I 
>>> changed it later to use the c++ library implementation. So I installed 
>>> protobuf using these github instructions 
>>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fgoogle%2Fprotobuf%2Fblob%2Fmaster%2Fsrc%2FREADME.md&sa=D&sntz=1&usg=AFQjCNG2r1BsKNbsZQp7Tx0dL3_pTM1fNg>
>>>  and 
>>> then I followed these instructions 
>>> <https://github.com/google/protobuf/blob/master/python/README.md> to 
>>> use the C++ implementation. But when I use  api_implementation.Type() 
>>> <https://cs.corp.google.com/piper///depot/google3/net/proto2/python/internal/api_implementation.py?is_navigation=1&q=package:%5E(piper)$+file:(%5E)//depot/google3/net/proto2/python/internal/api_implementation(%5C.(swig%7Cpy%7Cspt)$%7C/(__init__%5C.(swig%7Cpy%7Cspt))?$)&l=79>,
>>>  it 
>>> still returns 'python'.  Why is it still using the python implementation?  
>>> If this function should not be used, then what should I use to check 
>>> implementation? 
>>> I'm using protocol buffers 2.6.1 on CentOS. 
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Protocol Buffers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> To post to this group, send email to [email protected] 
>>> <javascript:>.
>>> Visit this group at https://groups.google.com/group/protobuf.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to