praneethchityala commented on issue #71:
URL: https://github.com/apache/airavata-mft/issues/71#issuecomment-1401417760

   It is causing because of the incompatibility of cpython versions.
   
   ## Solution:
   
   Before installing airavata-mft-cli, install grpcio and grpcio-tools with the 
below commands:
   
   "pip install grpcio==1.47.0rc1"
   "pip install grpcio-tools==1.47.0rc1"
   
   The above installation will install the grpcio from the source and doesn't 
break the wheel. Refer to : https://github.com/grpc/grpc/issues/28387
   
   Then install airavata-mft-cli: "pip install airavata-mft-cli"
   
   After above installation deactivate the python venv by "deactivate" and 
reactivate by "source venv/bin/activate". (this step will make sure the use the 
libraries from venv we created instead of, if any global grpc already exists.)
   
   Now on you should be able to use mft in this python environment.
   
   This has solved the issue in my MacBook M1 pro.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to