<div dir="ltr">Hi Liviu,<div><br></div><div><br></div><div>Thanks for your reply</div><div><br></div><div>I am using centos 7.9 </div><div><br></div><div>I used the following commands to install:</div><div><br></div><div>sudo yum install python36 python36-pip python36-devel gcc mysql-devel \<br>                 python36-mysql python36-sqlalchemy python36-pyOpenSSL<br></div><div><br></div><div>it looks like the default repos couldn't find these libs</div><div><br></div><div>No package python36-mysql available.<br>No package python36-sqlalchemy available.<br>No package python36-pyOpenSSL available.<br>Nothing to do<br></div><div><br></div><div>so I then proceeded by installing them with </div><div><br></div><div>sudo pip3 install mysqlclient sqlalchemy sqlalchemy-utils pyOpenSSL<br></div><div>I used the single user install </div><div>python3 setup.py install --user clean<br></div><div><br></div><div>Here is the info on the version of python and it looks like the deps are available too</div><div> python3 -V<br>Python 3.6.8<br>[azureuser@sip1-dev ~]$  pip3 freeze<br>cffi==1.15.1<br>cryptography==37.0.4<br>importlib-metadata==4.12.0<br>mypy==0.971<br>mypy-extensions==0.4.3<br>mysqlclient==1.3.14<br>opensipscli==0.1.0<br>protocol==0.1.0<br>pycparser==2.21<br>pyOpenSSL==22.0.0<br>SQLAlchemy==1.3.3<br>SQLAlchemy-Utils==0.38.3<br>tomli==1.2.3<br>typed-ast==1.5.4<br>typing_extensions==4.3.0<br>zipp==3.8.1<br></div><div><br></div><div>Thank You,</div><div>Tito</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 2, 2022 at 8:01 AM Liviu Chircu <<a href="mailto:liviu@opensips.org">liviu@opensips.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 02.08.2022 08:01, Tito Cumpen wrote:<br>
><br>
> I am having issues running opensips-cli from the latest git pull. I am <br>
> attempting to create the db but noticed that running the cli tool <br>
> alone throws an error.<br>
><br>
> $ opensips-cli<br>
> Traceback (most recent call last):<br>
>   File <br>
> "/usr/local/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/_compat.py", <br>
> line 9, in <module><br>
>     from typing import Protocol<br>
> ImportError: cannot import name 'Protocol'<br>
<br>
Hi Tito,<br>
<br>
Can you teach us how to reproduce the issue?<br>
<br>
* what OS are you using?<br>
* are you using your stock OS Python3.6 or a custom build?<br>
* what commands did you use to install your "opensips-cli"?<br>
<br>
Best regards,<br>
<br>
-- <br>
Liviu Chircu<br>
<a href="http://www.twitter.com/liviuchircu" rel="noreferrer" target="_blank">www.twitter.com/liviuchircu</a> | <a href="http://www.opensips-solutions.com" rel="noreferrer" target="_blank">www.opensips-solutions.com</a><br>
OpenSIPS Summit 2022 Athens, Sep 27-30 | <a href="http://www.opensips.org/events" rel="noreferrer" target="_blank">www.opensips.org/events</a><br>
<br>
</blockquote></div>