how to install web3 in google colab - python

!pip install web3
I tried like this but I got this error message.
ERROR: chainer 6.5.0 has requirement typing-extensions<=3.6.6, but you'll have typing-extensions 3.7.4.1 which is incompatible.
What should I do for this problem?

You need to downgrade typing-extensions to a version older than 3.6.6:
pip install --force-reinstall typing-extensions<=3.6.6

Related

AttributeError: module 'jinja2.ext' has no attribute 'with_'

I tried to install eli5 Python package via the below command in my google colab file.
!pip install eli5
And I'm getting this error when running the above command.
AttributeError: module 'jinja2.ext' has no attribute 'with_'
I tried to update jinja2 via the below commands, but it didn't resolve the issue.
!pip install --upgrade aiohttp_jinja2
!pip install --upgrade jinja2>=3.0
How to fix this issue?
This problem is caused by incorrect versioning of the jinja2 package inside the eli5 itself. There are some PRs that address this issue.
So you can:
wait for those PRs to be released in the new eli5 version
or
quickfix it by installing jinja2 of version 3.0.0 - 3.0.2
!pip install --upgrade jinja2>=3.0 didn't work because, I suppose, pip installed version greater than 3.0.2

How to install REQUESTS, SELENIUM and SCRAPY in google colaboratory?

people,
How can I install those libraries in google colab, I type the next:
!pip install requests
!pip install beautifulsoup4
!pip install lxml
!pip install selenium
!pip install pillow
!pip install pymongo
!pip install scrapy
but receive the next error:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
requests 2.23.0 requires urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1, but you have urllib3 1.26.8 which is incompatible.
datascience 0.10.6 requires folium==0.2.1, but you have folium 0.8.3 which is incompatible.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
selenium 4.1.3 requires urllib3[secure,socks]~=1.26, but you have urllib3 1.25.11 which is incompatible.
datascience 0.10.6 requires folium==0.2.1, but you have folium 0.8.3 which is incompatible.
You can install those libraries in google colab with %:
%pip install scrapy

Facing issue while installing rasa-x on windows using Anaconda

error i'm getting--
ERROR: pip's legacy dependency resolver does not consider dependency conflicts when selecting packages. This behaviour is the source of the following dependency conflicts.
tensorflow 2.6.3 requires six~=1.15.0, but you'll have six 1.16.0 which is incompatible.
tensorflow 2.6.3 requires typing-extensions<3.11,>=3.7, but you'll have typing-extensions 4.0.1 which is incompatible.
rasa-sdk 2.8.4 requires typing-extensions<4.0.0,>=3.7.4, but you'll have typing-extensions 4.0.1 which is incompatible.
sanic-jwt 1.6.0 requires pyjwt==2.0.0, but you'll have pyjwt 2.3.0 which is incompatible.
rasa 2.8.23 requires aiohttp!=3.7.4.post0,<3.8,>=3.6, but you'll have aiohttp 3.8.1 which is incompatible.
rasa 2.8.23 requires apscheduler<3.8,>=3.6, but you'll have apscheduler 3.8.1 which is incompatible.
rasa 2.8.23 requires prompt-toolkit<3.0,>=2.0, but you'll have prompt-toolkit 3.0.27 which is incompatible.
rasa 2.8.23 requires sentry-sdk<1.3.0,>=0.17.0, but you'll have sentry-sdk 1.3.1 which is incompatible.
please look at image for more clarity of the error-
[1]: https://i.stack.imgur.com/Vdxo0.png
Version using for Installation--
conda create -n rasavirtualenv python=3.7.6
pip install --upgrade pip==21.3
pip install rasa-x --extra-index-url https://pypi.rasa.com/simple --use deprecated=legacy-resolver
Most probably this is caused because of pip's version. You should downgrade the pip version and see if that works. So make sure the virtual environment with rasa is active and:
pip install --upgrade pip==20.2, then run pip -V to make sure the right version is installed, lastly run pip install -U rasa-x --extra-index-url https://pypi.rasa.com/simple to install Rasa-x.

Getting below error while executing "pip install -r requirements.txt" command

I am a beginner and working on a Chatbot project using RASA framework. When I try to install RASA using "pip install rasa" commands or dependencies inside requirement.txt [snap attached] using "pip install -r requirements.txt",I'm getting below error.
In order to resolve the issue I changed concern dependencies version in Requirement.txt but even that couldn't help me out.
For instance in below case, per logs there is requirement of "fbmessenger~=6.0" instead of Version 5.0.0 (existing one).
ERROR: rasa 1.3.9 has requirement fbmessenger~=6.0, but you'll have fbmessenger 5.0.0 which is incompatible.
If I change the version 5.0 to 6.0 in requirement.txt file and run command then it will again throw error with now requirement of 5.0 version. like
ERROR: rasa 1.2 has requirement fbmessenger~=5.0, but you'll have fbmessenger 6.0.0 which is incompatible.
Error Trace :--
ERROR: tensorflow 1.14.0 has requirement wrapt>=1.11.1, but you'll have wrapt 1.10.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement fbmessenger~=6.0, but you'll have fbmessenger 5.0.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement matplotlib~=3.0, but you'll have matplotlib 2.0.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement packaging~=19.0, but you'll have packaging 18.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement pika~=1.0.0, but you'll have pika 0.12.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement python-socketio>=4.3.1, but you'll have python-socketio 3.0.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement pytz~=2019.1, but you'll have pytz 2018.9 which is incompatible.
ERROR: rasa 1.3.9 has requirement redis~=3.3.5, but you'll have redis 2.0.0 which is incompatible.
ERROR: rasa-x 0.21.4 has requirement pika~=1.0.0, but you'll have pika 0.12.0 which is incompatible.
ERROR: rasa-x 0.21.4 has requirement requests~=2.22, but you'll have requests 2.21.0 which is incompatible.
ERROR: rasa-sdk 1.3.3 has requirement ConfigArgParse~=0.14, but you'll have configargparse 0.13.0 which is incompatible.
ERROR: rasa-core 0.13.8 has requirement tensorflow~=1.12.0, but you'll have tensorflow 1.14.0 which is incompatible.
ERROR: gym 0.15.3 has requirement cloudpickle~=1.2.0, but you'll have cloudpickle 0.6.1 which is incompatible.
Requirement.txt Content :-
gspread==3.0.0
beautifulsoup4~=4.6.3
requests~=2.21.0
geopy~=1.18.1
pandas~=0.24.1
rasa==1.3.9
future==0.17.1
fakeredis==0.10.1
keras-applications==1.0.6
keras-preprocessing==1.0.5
dill==0.2.9
tensorflow==1.14.0
wrapt==1.10.0
fbmessenger==5.0
matplotlib==2.0
packaging==18.0
pika==0.12.0
pyhton-socketio==3.0
pytz==2018.9
redis==2.0
ConfigArgParse==0.13
cloudpickle==0.6.1
mailchimp3==3.0.2
oauth2client==4.1.2
Other Details :--
OS-Window 10
Python - 3.6.0
pip -19.3
VS Code - 1.39
This occurs when you try to install a older version which is incompatible with new ones. Rather than having all the document i suggest that you can install the latest version of those packages manually.
However most of those packages comes with rasa. You can just install them with:
pip install rasa
If you have some libaries other than those coming with rasa just install them with "pip install (package_name)"
I feel you are trying to install rasa-x in an already existing virtual environment(venv).
Please create a new venv folder and then fire the below command and everything will work fine.
pip install rasa-x --extra-index-url https://pypi.rasa.com/simple
Earlier someone must have installed rasa-x. The earlier version had different versions of dependencies and in between rasa-x got upgraded along with its dependency versions. Now when you are trying to reinstall it, you are facing conflicts.
If you have a specific version of rasa-x, say 0.21.4, in your mind then you can install it in a new venv as follows:
pip install rasa-x==0.21.4 --extra-index-url https://pypi.rasa.com/simple
I have just appended the version number to the package name.

incompatible numpy and html5lib for tensorflow

tensorflow 1.7.0 has requirement numpy>=1.13.3, but you'll have numpy 1.11.0 which is incompatible.
tensorboard 1.7.0 has requirement html5lib==0.9999999, but you'll have html5lib 0.999 which is incompatible.
tensorboard 1.7.0 has requirement numpy>=1.12.0, but you'll have numpy 1.11.0 which is incompatible.
Please refer to this screenshot
Why are these messages showing up...even though I have the proper versions installed??I have upgraded and reinstalled them over and over. I also reinstalled pip and also tried easy install for pip. But the problem persists.
Could something be wrong with my OS installation? (Ubuntu 16.4)
These are some results I got by running
pip freeze
tensorboard==1.8.0
tensorflow==1.8.0
numpy==1.14.3
html5lib==0.9999999
httplib2==0.9.1
The error showing up because
installing lxml require installing numpy-1.11.0
tensorflow (already installed) require numpy>=1.13.3 (already installed)
To solve, you can:
downgrade tensorflow
try install a newer version of lxml.
Probably you need to uninstall and reinstall compatible version
pip uninstall tensorflow-tensorboard
And then reinstall
pip install tensorflow-tensorboard==<your_version>
Ex. I did
pip install tensorflow-tensorboard==1.5.1

Categories

Resources