rasa: No matching distribution found for tensorflow~=1.12.0 (from rasa_core)

Rasa Core version: pip install rasa_core

Python version: 3.6

Operating system (windows, osx, …): windows 10

Issue: I keep getting this tensorflow error ;

Collecting rasa_core
  Using cached https://files.pythonhosted.org/packages/3e/6a/f2c4e8ae1903805324267e915a167ded91a439bafd09efa6da0a2a50e409/rasa_core-0.13.3-py3-none-any.whl
Collecting rocketchat-API~=0.6.0 (from rasa_core)
  Using cached https://files.pythonhosted.org/packages/5f/c0/117b97e5b4e057808b4db1dda3bfb9aef46e502b7f8107bc8e33d2df7ee9/rocketchat_API-0.6.27-py3-none-any.whl
Requirement already satisfied: ruamel.yaml~=0.15.0 in c:\users\asus\islemenv\lib\site-packages (from rasa_core) (0.15.37)
Collecting tensorflow~=1.12.0 (from rasa_core)
  Could not find a version that satisfies the requirement tensorflow~=1.12.0 (from rasa_core) (from versions: )
No matching distribution found for tensorflow~=1.12.0 (from rasa_core)

I already tried this but still didn’t work

 python -m pip install --upgrade 
https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl

EDIT: I solved this by installing an older version of rasa-core with tensorflow 1.10.0 ; then upgraded both ; dunno how it worked but it did

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 22 (6 by maintainers)

Most upvoted comments

Am also facing the same issue.

I think, if the team updates rasa_core with a compatibility fix for tensorflow==1.13.1 and update the requirements.txt

We could use rasa_core

Fix for 1.12.0 issue run the following pip install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl pip install -U rasa_core

@paxinos is it possible that you have python 3.7 installed, because we don’t quite support that yet

Sorry for being inaccurate with 3.x version assumptions. My bad.

Regarding references: neither NLU nor Core installation sections have notes about supported Python versions.

Personally to me, who doesn’t know Python ecosystem yet, it wasn’t quite obvious to find the reason for the failure. And the first place where I was looking at was your official extensive documentation. Badges are quite easy to miss when you’ve just started playing with a product. But thanks for pointing out.

that’s not true, python 3.5 is supported as well and we’re working on supporting python 3.7 support for 2.7 has been dropped because python themselves are dropping support for that soon.

Could you point me to where this is out of date? our github repos at least have the correct badges as far as i can see

Folks, please update your documentation, as it seems like only 3.6 python is currently supported. Note that 2.7 is usually OS-bundled, and 3.7 is the latest one. Neither of these 2 allows installing rasa core. It might be a very disappointing first impression, as people fail to install software from the very beginning.

count me in as well… on ubuntu 16.04. I installed just fine a couple weeks ago on a different server.

Could not find a version that satisfies the requirement tensorflow~=1.12.0 (from rasa_core) (from versions: 1.13.0rc1, 1.13.0rc2, 1.13.1, 2.0.0a0) No matching distribution found for tensorflow~=1.12.0 (from rasa_core)

strange, tensorflow 1.12 definitely exists. Potentially a windows related problem. In any case, sounds like your issue is solved so I will close