Closed drandreaskrueger closed 6 years ago
funny that this happens actually, because the whole purpose of a pip install -r requirements.txt
is that me the enduser has the exact same versions with which you have tested your code. Aren't you testing your own instructions?
First attempt at fixing failed:
just changing in requirements.txt
to cytoolz==0.8.2
does not help, because then later this happens:
eth-keyfile 0.5.1 has requirement cytoolz<1.0.0,>=0.9.0, but you'll have cytoolz 0.8.2 which is incompatible.
web3 4.1.0 has requirement cytoolz<1.0.0,>=0.9.0, but you'll have cytoolz 0.8.2 which is incompatible.
eth-keys 0.2.0b3 has requirement cytoolz<1.0.0,>=0.9.0, but you'll have cytoolz 0.8.2 which is incompatible.
so, you please figure out a correct, and working requirements.txt
because yours is wrong.
Then I have tried to see what happens if I do not give any version number ...
but that also results in conflicts:
pip install -r requirements_unversioned.txt
...
Running setup.py bdist_wheel for resin-sdk ... done
Stored in directory: ~/.cache/pip/wheels/71/31/c2/ac6ae0c7f3ba45999bec0f6bef640050449ed3962feddc987f
Successfully built pubnub pylru resin-sdk
resin-sdk 4.7.0 has requirement pubnub<4.0.0, but you'll have pubnub 4.1.0 which is incompatible.
web3 4.3.0 has requirement websockets<5.0.0,>=4.0.1, but you'll have websockets 5.0.1 which is incompatible.
...
which I have reported to both projects:
please you figure out a correct, and working requirements.txt
- thanks.
Hi, the problem lies in web3.py requirements which weren't faulty by the time of development. In my machine is just a warning tho, the software works still. Is it the same for you?
Fixed in the new web3
verison 4.6.0
.
Error when installing dependencies (when following these instructions):
whole log: