fishbigger / TapoP100

A module for controlling the TP-Link Tapo P100 Plugs
MIT License
573 stars 142 forks source link

Conflict On Install #28

Closed nemesis668 closed 2 years ago

nemesis668 commented 3 years ago

Trying to install this and constantly getting this error

The conflict is caused by: pyp100 0.0.13 depends on pycryptodome==3.9.8 pyp100 0.0.12 depends on pycryptodome==3.9.8 pyp100 0.0.11 depends on pycryptodome==3.9.8 pyp100 0.0.9 depends on pycryptodome==3.9.8 pyp100 0.0.8 depends on pycryptodome==3.9.8 pyp100 0.0.7 depends on pycryptodome==3.9.8 pyp100 0.0.6 depends on pycryptodome==3.9.8 pyp100 0.0.5 depends on pycryptodome==3.9.8 pyp100 0.0.4 depends on pycryptodome==3.9.8 pyp100 0.0.3 depends on pycryptodome==3.9.8 pyp100 0.0.2 depends on pycryptodome==3.9.8 pyp100 0.0.1 depends on pycryptodome==3.9.8

adrianpeiro commented 3 years ago

try execute cmd as admin It worked for me in one pc but not in other.

In the other one I had to download the code, change the install_requires of setup.py and install the package manually https://www.activestate.com/resources/quick-reads/how-to-manually-install-python-packages/

I changed the install requires to >= instead of ==.

Then if you run yourexample.py you´ll get some lib version errors, but just need to install the versions required (downgrade them):