RasaHQ / rasa

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
https://rasa.com/docs/rasa/
Apache License 2.0
18.66k stars 4.6k forks source link

Installation error #4444

Closed scMarth closed 4 years ago

scMarth commented 5 years ago

Rasa version: N/A

Rasa X version (if used & relevant): N/A

Python version: 3.7.4

Operating system (windows, osx, ...): Fedora 30

Issue: Running install command gives error:

pip install rasa-x --extra-index-url https://pypi.rasa.com/simple

I have read from a previous issue that sometimes newer versions of pip will cause this install command to fail. If I try to upgrade pip to 19.2.3 as the message at the end suggests, it does fail but gives a different error. I have also tried using:

pip3 install rasa-x --extra-index-url https://pypi.rasa.com/simple

which gives an error too. I do set up a virtual environment as recommended, and show that I used the commands on the installation page in my error log.

Error (including full traceback):

[sdmarth@localhost Rasa]$ python3 -m venv --system-site-packages ./venv
[sdmarth@localhost Rasa]$ source ./venv/bin/activate
(venv) [sdmarth@localhost Rasa]$ pip install rasa-x --extra-index-url https://pypi.rasa.com/simple
Looking in indexes: https://pypi.org/simple, https://pypi.rasa.com/simple
Collecting rasa-x
Collecting apscheduler~=3.5 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/09/ff/d5b0e81846cd5e92d02e5f2682b78c73a5d9d61bc1eae32cea5ac15c0d47/APScheduler-3.6.1-py2.py3-none-any.whl
Collecting simplejson~=3.16 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/e3/24/c35fb1c1c315fc0fffe61ea00d3f88e85469004713dab488dee4f35b0aff/simplejson-3.16.0.tar.gz
Collecting pika~=1.0.0 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/78/1a/28c98ee8b211be21d4a9f4ef1687c4d36f9302d47fcc28b81f9591abf6d8/pika-1.0.1-py2.py3-none-any.whl
Collecting requests~=2.22 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl
Collecting rasa~=1.2.5 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/37/40/9e20cca161cc0683b04870a35d4ab0549eab03f11a4be739b3493a1aa803/rasa-1.2.8-py3-none-any.whl
Collecting pyjwt (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/87/8b/6a9f14b5f781697e51259d81657e6048fd31a113229cf346880bb7545565/PyJWT-1.7.1-py2.py3-none-any.whl
Collecting attrs>=18 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl
Collecting SQLAlchemy~=1.3.0 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/fc/49/82d64d705ced344ba458197dadab30cfa745f9650ee22260ac2b275d288c/SQLAlchemy-1.3.8.tar.gz
Collecting sanic~=19.3.1 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/90/11/31382617b33f89df0caca396f104628d256689a58a63c75d3e46663a8c8f/sanic-19.3.1-py3-none-any.whl
Collecting sanic-cors~=0.9.6 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/ac/a9/7168016496ab945b6bad51deaa6e9c0526ad8b09a43db49561b8c82e5484/Sanic_Cors-0.9.9.post1-py2.py3-none-any.whl
Collecting isodate~=0.6.0 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/9b/9f/b36f7774ff5ea8e428fdcfc4bb332c39ee5b9362ddd3d40d9516a55221b2/isodate-0.6.0-py2.py3-none-any.whl
Collecting aiohttp~=3.5 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/5e/86/f505d447c97cf57a0224c7e0e3a79b73b8cc3f0eb6eeed856e7fa48f8f64/aiohttp-3.6.0-cp37-cp37m-manylinux1_x86_64.whl
Collecting setuptools-scm~=3.3 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/1d/70/97966deebaeeda0b81d3cd63ba9f8ec929b838871ed17476de9d8159db3e/setuptools_scm-3.3.3-py2.py3-none-any.whl
Collecting jsonschema~=2.6.0 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/77/de/47e35a97b2b05c2fadbec67d44cfcdcd09b8086951b331d82de90d2912da/jsonschema-2.6.0-py2.py3-none-any.whl
Requirement already satisfied: python-dateutil~=2.8 in /usr/lib/python3.7/site-packages (from rasa-x) (2.8.0)
Collecting sanic-jwt~=1.3 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/9a/14/451e1e1ad90fd12a3e2bb41dd7acdbee2865012d841f4a5455a82c2d255a/sanic-jwt-1.3.2.tar.gz
Collecting alembic~=1.0.10 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/7b/8b/0c98c378d93165d9809193f274c3c6e2151120d955b752419c7d43e4d857/alembic-1.0.11.tar.gz
Collecting questionary>=1.1.0 (from rasa-x)
  Using cached https://files.pythonhosted.org/packages/c2/f9/8a6e7fce60566b3bcdc5ad0923916f38a65bca630ce3647251e672308bdf/questionary-1.3.0-py3-none-any.whl
Requirement already satisfied: six>=1.4.0 in /usr/lib/python3.7/site-packages (from apscheduler~=3.5->rasa-x) (1.12.0)
Requirement already satisfied: pytz in /home/sdmarth/.local/lib/python3.7/site-packages (from apscheduler~=3.5->rasa-x) (2019.2)
Collecting tzlocal>=1.2 (from apscheduler~=3.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/ef/99/53bd1ac9349262f59c1c421d8fcc2559ae8a5eeffed9202684756b648d33/tzlocal-2.0.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools>=0.7 in ./venv/lib/python3.7/site-packages (from apscheduler~=3.5->rasa-x) (40.8.0)
Requirement already satisfied: idna<2.9,>=2.5 in /usr/lib/python3.7/site-packages (from requests~=2.22->rasa-x) (2.7)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python3.7/site-packages (from requests~=2.22->rasa-x) (3.0.4)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/lib/python3.7/site-packages (from requests~=2.22->rasa-x) (1.24.3)
Collecting certifi>=2017.4.17 (from requests~=2.22->rasa-x)
  Using cached https://files.pythonhosted.org/packages/18/b0/8146a4f8dd402f60744fa380bc73ca47303cccf8b9190fd16a827281eac2/certifi-2019.9.11-py2.py3-none-any.whl
Collecting python-telegram-bot~=11.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/84/6c/47932a4041ee76650ad1f45a80e1422077e1e99c08a4d7a61cfbe5393d41/python_telegram_bot-11.1.0-py2.py3-none-any.whl
Collecting python-socketio~=4.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/35/b0/22c3f785f23fec5c7a815f47c55d7e7946a67ae2129ff604148e939d3bdb/python_socketio-4.3.1-py2.py3-none-any.whl
Collecting colorhash~=1.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/0e/e1/50dbc513aa74e99eca4c47f2a8206711f0bec436fdddd95eebaf7eaaa1aa/colorhash-1.0.2-py2.py3-none-any.whl
Collecting numpy~=1.16 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/ba/e0/46e2f0540370f2661b044647fa447fef2ecbcc8f7cdb4329ca2feb03fb23/numpy-1.17.2-cp37-cp37m-manylinux1_x86_64.whl
Collecting pymongo~=3.8 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/23/23/7666537adafcd232c88c156aa9382c859791d79bf12094005e009c2b6a3d/pymongo-3.9.0-cp37-cp37m-manylinux1_x86_64.whl
Collecting coloredlogs~=10.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/08/0f/7877fc42fff0b9d70b6442df62d53b3868d3a6ad1b876bdb54335b30ff23/coloredlogs-10.0-py2.py3-none-any.whl
Collecting mattermostwrapper~=2.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/93/70/203660597d12788e958dd691aa11c3c29caa075eadb2ce94d2eb53099d1b/mattermostwrapper-2.1-py2.py3-none-any.whl
Collecting pydot~=1.4 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/33/d1/b1479a770f66d962f545c2101630ce1d5592d90cb4f083d38862e93d16d2/pydot-1.4.1-py2.py3-none-any.whl
Collecting boto3~=1.9 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/47/fc/acaea05658fa525c7df3380ae9c31c40157b30b5ad06f55249f02261f129/boto3-1.9.227-py2.py3-none-any.whl
Collecting rocketchat-API~=0.6.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/e2/36/29d991028e2943b6a12abe12e3114a4cce13872283df7c7b784ee4cb59ed/rocketchat_API-0.6.34-py3-none-any.whl
Collecting networkx~=2.3 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/85/08/f20aef11d4c343b557e5de6b9548761811eb16e438cee3d32b1c66c8566b/networkx-2.3.zip
Collecting scipy~=1.2 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/94/7f/b535ec711cbcc3246abea4385d17e1b325d4c3404dd86f15fc4f3dba1dbb/scipy-1.3.1-cp37-cp37m-manylinux1_x86_64.whl
Collecting matplotlib~=3.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/19/7a/60bd79c5d79559150f8bba866dd7d434f0a170312e4d15e8aefa5faba294/matplotlib-3.1.1-cp37-cp37m-manylinux1_x86_64.whl
Collecting gevent~=1.4 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/d4/89/57b63d6d7967d8763b913172bf6831afb01951b9ed9da127f2938a365585/gevent-1.4.0-cp37-cp37m-manylinux1_x86_64.whl
Collecting kafka-python~=1.4 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/82/39/aebe3ad518513bbb2260dd84ac21e5c30af860cc4c95b32acbd64b9d9d0d/kafka_python-1.4.6-py2.py3-none-any.whl
Collecting pykwalify~=1.7.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/36/9f/612de8ca540bd24d604f544248c4c46e9db76f6ea5eb75fb4244da6ebbf0/pykwalify-1.7.0-py2.py3-none-any.whl
Collecting terminaltables~=3.1 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/9b/c4/4a21174f32f8a7e1104798c445dacdc1d4df86f2f26722767034e4de4bff/terminaltables-3.1.0.tar.gz
Collecting slackclient~=1.3 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/7c/2f/9b6db4c7686be3dc6b4244eaef4f37226a2ccca1a796516d4adcdfeefe56/slackclient-1.3.2.tar.gz
Collecting webexteamssdk~=1.1 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/30/c6/8e700b876e4cae92721569f579a36d8eee62e296c4813704e258a19f405c/webexteamssdk-1.1.1.tar.gz
Collecting sklearn-crfsuite~=0.3.6 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/25/74/5b7befa513482e6dee1f3dd68171a6c9dfc14c0eaa00f885ffeba54fe9b0/sklearn_crfsuite-0.3.6-py2.py3-none-any.whl
Collecting fbmessenger~=6.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/bd/e9/646684226176782b9e3b7dd5b35d7ecfd1d13cba24ad2e33255079921aab/fbmessenger-6.0.0-py2.py3-none-any.whl
Collecting twilio~=6.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/00/f9/b6cec4de7eaa1faa86d47a43b97b706a3c54538f83a16ad97a111022d6f3/twilio-6.30.0-py2.py3-none-any.whl
Collecting ruamel.yaml~=0.15.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/71/fc/12de89822adaa3a60b8cb0139bae75918278999d08e6dff158623abd7cba/ruamel.yaml-0.15.100-cp37-cp37m-manylinux1_x86_64.whl
Collecting scikit-learn~=0.20.2 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/87/6f/5863f1b27523c5d9f0ae2f3d07828ad383ceab39c79726d2ea4da7f679e7/scikit_learn-0.20.4-cp37-cp37m-manylinux1_x86_64.whl
Collecting tensorflow~=1.13.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/bc/70/45d3b9fab768215a2055c7819d39547a4b0b7401b4583094068741aff99b/tensorflow-1.13.2-cp37-cp37m-manylinux1_x86_64.whl
Collecting redis~=3.3.5 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/bd/64/b1e90af9bf0c7f6ef55e46b81ab527b33b785824d65300bb65636534b530/redis-3.3.8-py2.py3-none-any.whl
Collecting rasa-sdk~=1.2.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/b0/76/21fc4991c18306adba67759fd9fff4cd453117f53731f45fa93fed02faa5/rasa_sdk-1.2.0-py2.py3-none-any.whl
Collecting jsonpickle~=1.1 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/07/07/c157520a3ebd166c8c24c6ae0ecae7c3968eb4653ff0e5af369bb82f004d/jsonpickle-1.2-py2.py3-none-any.whl
Collecting packaging~=19.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/ec/22/630ac83e8f8a9566c4f88038447ed9e16e6f10582767a01f31c769d9a71e/packaging-19.1-py2.py3-none-any.whl
Collecting tqdm~=4.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/dc/88/d3213e2f3492daf09d8b41631ad6899f56db17ce83ea9c8a579902bafe5e/tqdm-4.35.0-py2.py3-none-any.whl
Collecting fakeredis~=1.0 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/86/a2/e34f6976e1a3c0579cbc6e992e743da9488730c63fbe2c0c1003b4e5b415/fakeredis-1.0.5-py2.py3-none-any.whl
Collecting colorclass~=2.2 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/37/ea/ae8dbb956939d4392e6a7fdef87fda273854da1128edae016c4104240be8/colorclass-2.2.0.tar.gz
Collecting async-generator~=1.10 (from rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/71/52/39d20e03abd0ac9159c162ec24b93fbcaa111e8400308f2465432495ca2b/async_generator-1.10-py3-none-any.whl
Collecting aiofiles>=0.3.0 (from sanic~=19.3.1->rasa-x)
  Using cached https://files.pythonhosted.org/packages/cf/f2/a67a23bc0bb61d88f82aa7fb84a2fb5f278becfbdc038c5cbb36c31feaf1/aiofiles-0.4.0-py3-none-any.whl
Collecting websockets<7.0,>=6.0 (from sanic~=19.3.1->rasa-x)
  Using cached https://files.pythonhosted.org/packages/0c/6a/d048dfe820fc956e57bb1115f5eda5a1bef320172811f72c9924c8d6ebb5/websockets-6.0-cp37-cp37m-manylinux1_x86_64.whl
Collecting uvloop>=0.5.3; sys_platform != "win32" and implementation_name == "cpython" (from sanic~=19.3.1->rasa-x)
  Using cached https://files.pythonhosted.org/packages/bb/27/83c42973ae0a27340c32170fa261f1692319371df1fb3bf054a00dd52d7c/uvloop-0.13.0-cp37-cp37m-manylinux2010_x86_64.whl
Collecting httptools>=0.0.10 (from sanic~=19.3.1->rasa-x)
  Using cached https://files.pythonhosted.org/packages/1b/03/215969db11abe8741e9c266a4cbe803a372bd86dd35fa0084c4df6d4bd00/httptools-0.0.13.tar.gz
Collecting ujson>=1.35; sys_platform != "win32" and implementation_name == "cpython" (from sanic~=19.3.1->rasa-x)
  Using cached https://files.pythonhosted.org/packages/16/c4/79f3409bc710559015464e5f49b9879430d8f87498ecdc335899732e5377/ujson-1.35.tar.gz
Collecting multidict<5.0,>=4.0 (from sanic~=19.3.1->rasa-x)
  Using cached https://files.pythonhosted.org/packages/88/f0/4d4cbd1a3744e3985efa49682352d0703df653ffa76b81f10fed86599a50/multidict-4.5.2-cp37-cp37m-manylinux1_x86_64.whl
Collecting sanic-plugins-framework>=0.8.2 (from sanic-cors~=0.9.6->rasa-x)
  Using cached https://files.pythonhosted.org/packages/ac/a6/258bdd353c22c3ff7f130d1c788f874a88e48d306614d2f622f3bac2576b/Sanic_Plugins_Framework-0.8.2-py2.py3-none-any.whl
Collecting yarl<2.0,>=1.0 (from aiohttp~=3.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/fb/84/6d82f6be218c50b547aa29d0315e430cf8a23c52064c92d0a8377d7b7357/yarl-1.3.0.tar.gz
Collecting async-timeout<4.0,>=3.0 (from aiohttp~=3.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/e1/1e/5a4441be21b0726c4464f3f23c8b19628372f606755a9d2e46c187e65ec4/async_timeout-3.0.1-py3-none-any.whl
Requirement already satisfied: Mako in /usr/lib/python3.7/site-packages (from alembic~=1.0.10->rasa-x) (1.0.12.dev0)
Collecting python-editor>=0.3 (from alembic~=1.0.10->rasa-x)
  Using cached https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl
Collecting prompt-toolkit~=2.0 (from questionary>=1.1.0->rasa-x)
  Using cached https://files.pythonhosted.org/packages/f7/a7/9b1dd14ef45345f186ef69d175bdd2491c40ab1dfa4b2b3e4352df719ed7/prompt_toolkit-2.0.9-py3-none-any.whl
Requirement already satisfied: cryptography in /usr/lib64/python3.7/site-packages (from python-telegram-bot~=11.0->rasa~=1.2.5->rasa-x) (2.6.1)
Collecting future>=0.16.0 (from python-telegram-bot~=11.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/90/52/e20466b85000a181e1e144fd8305caf2cf475e2f9674e797b222f8105f5f/future-0.17.1.tar.gz
Collecting python-engineio>=3.9.0 (from python-socketio~=4.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/2b/20/8e3ba16102ae2e245d70d9cb9fa48b076253fdb036dc43eea142294c2897/python_engineio-3.9.3-py2.py3-none-any.whl
Collecting humanfriendly>=4.7 (from coloredlogs~=10.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/90/df/88bff450f333114680698dc4aac7506ff7cab164b794461906de31998665/humanfriendly-4.18-py2.py3-none-any.whl
Collecting pyparsing>=2.1.4 (from pydot~=1.4->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/11/fa/0160cd525c62d7abd076a070ff02b2b94de589f1a9789774f17d7c54058e/pyparsing-2.4.2-py2.py3-none-any.whl
Collecting jmespath<1.0.0,>=0.7.1 (from boto3~=1.9->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/83/94/7179c3832a6d45b266ddb2aac329e101367fbdb11f425f13771d27f225bb/jmespath-0.9.4-py2.py3-none-any.whl
Collecting botocore<1.13.0,>=1.12.227 (from boto3~=1.9->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/1f/d0/6648ae9564c9be39dd0a8177668ab843fc7fd640e2288d14cf58a8e23759/botocore-1.12.227-py2.py3-none-any.whl
Collecting s3transfer<0.3.0,>=0.2.0 (from boto3~=1.9->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/16/8a/1fc3dba0c4923c2a76e1ff0d52b305c44606da63f718d14d3231e21c51b0/s3transfer-0.2.1-py2.py3-none-any.whl
Requirement already satisfied: decorator>=4.3.0 in /usr/lib/python3.7/site-packages (from networkx~=2.3->rasa~=1.2.5->rasa-x) (4.3.0)
Collecting cycler>=0.10 (from matplotlib~=3.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl
Collecting kiwisolver>=1.0.1 (from matplotlib~=3.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/93/f8/518fb0bb89860eea6ff1b96483fbd9236d5ee991485d0f3eceff1770f654/kiwisolver-1.1.0-cp37-cp37m-manylinux1_x86_64.whl
Collecting greenlet>=0.4.14; platform_python_implementation == "CPython" (from gevent~=1.4->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/9d/ef/ac10aa1293f64939e4511909c570d969566126214af5dd7ba0afd353d88b/greenlet-0.4.15-cp37-cp37m-manylinux1_x86_64.whl
Collecting PyYAML>=3.11 (from pykwalify~=1.7.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/e3/e8/b3212641ee2718d556df0f23f78de8303f068fe29cdaa7a91018849582fe/PyYAML-5.1.2.tar.gz
Collecting docopt>=0.6.2 (from pykwalify~=1.7.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz
Collecting websocket-client<0.55.0,>=0.35 (from slackclient~=1.3->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/26/2d/f749a5c82f6192d77ed061a38e02001afcba55fe8477336d26a950ab17ce/websocket_client-0.54.0-py2.py3-none-any.whl
Collecting requests-toolbelt (from webexteamssdk~=1.1->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/60/ef/7681134338fc097acef8d9b2f8abe0458e4d87559c689a8c306d0957ece5/requests_toolbelt-0.9.1-py2.py3-none-any.whl
Collecting tabulate (from sklearn-crfsuite~=0.3.6->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/c2/fd/202954b3f0eb896c53b7b6f07390851b1fd2ca84aa95880d7ae4f434c4ac/tabulate-0.8.3.tar.gz
Collecting python-crfsuite>=0.8.3 (from sklearn-crfsuite~=0.3.6->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/da/05/5cd3eb8dbbe3c787e3cf84d5767d95198298f7951bf8e40c46ebd8c80a32/python_crfsuite-0.9.6-cp37-cp37m-manylinux1_x86_64.whl
Requirement already satisfied: pysocks; python_version >= "3.0" in /usr/lib/python3.7/site-packages (from twilio~=6.0->rasa~=1.2.5->rasa-x) (1.6.8)
Collecting gast>=0.2.0 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/4d/17/a92e707853e2fb48aea76dcdc200ea9a2f7d1ce6d1eff07ddfcf326184cb/gast-0.3.1.tar.gz
Collecting keras-preprocessing>=1.0.5 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/28/6a/8c1f62c37212d9fc441a7e26736df51ce6f0e38455816445471f10da4f0a/Keras_Preprocessing-1.1.0-py2.py3-none-any.whl
Collecting tensorflow-estimator<1.14.0rc0,>=1.13.0 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/bb/48/13f49fc3fa0fdf916aa1419013bb8f2ad09674c275b4046d5ee669a46873/tensorflow_estimator-1.13.0-py2.py3-none-any.whl
Collecting wheel>=0.26 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/00/83/b4a77d044e78ad1a45610eb88f745be2fd2c6d658f9798a15e384b7d57c9/wheel-0.33.6-py2.py3-none-any.whl
Collecting tensorboard<1.14.0,>=1.13.0 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/0f/39/bdd75b08a6fba41f098b6cb091b9e8c7a80e1b4d679a581a0ccd17b10373/tensorboard-1.13.1-py3-none-any.whl
Collecting absl-py>=0.1.6 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/3c/0d/7cbf64cac3f93617a2b6b079c0182e4a83a3e7a8964d3b0cc3d9758ba002/absl-py-0.8.0.tar.gz
Collecting grpcio>=1.8.6 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/e5/27/1f908ebb99c8d48a5ba4eb9d7997f5633b920d98fe712f67aaa0663f1307/grpcio-1.23.0-cp37-cp37m-manylinux1_x86_64.whl
Collecting protobuf>=3.6.1 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/30/fd/60ce148d8e4205bdf6da4ffec31348fd33f710c20a882b44319d54fd51ae/protobuf-3.9.1-cp37-cp37m-manylinux1_x86_64.whl
Collecting termcolor>=1.1.0 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz
Collecting keras-applications>=1.0.6 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/71/e3/19762fdfc62877ae9102edf6342d71b28fbfd9dea3d2f96a882ce099b03f/Keras_Applications-1.0.8-py3-none-any.whl
Collecting astor>=0.6.0 (from tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/d1/4f/950dfae467b384fc96bc6469de25d832534f6b4441033c39f914efd13418/astor-0.8.0-py2.py3-none-any.whl
Collecting ConfigArgParse~=0.14 (from rasa-sdk~=1.2.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/55/ea/f0ade52790bcd687127a302b26c1663bf2e0f23210d5281dbfcd1dfcda28/ConfigArgParse-0.14.0.tar.gz
Collecting flask~=1.0 (from rasa-sdk~=1.2.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/9b/93/628509b8d5dc749656a9641f4caf13540e2cdec85276964ff8f43bbb1d3b/Flask-1.1.1-py2.py3-none-any.whl
Collecting flask-cors~=3.0 (from rasa-sdk~=1.2.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/78/38/e68b11daa5d613e3a91e4bf3da76c94ac9ee0d9cd515af9c1ab80d36f709/Flask_Cors-3.0.8-py2.py3-none-any.whl
Collecting sortedcontainers (from fakeredis~=1.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/13/f3/cf85f7c3a2dbd1a515d51e1f1676d971abe41bba6f4ab5443240d9a78e5b/sortedcontainers-2.1.0-py2.py3-none-any.whl
Requirement already satisfied: MarkupSafe>=0.9.2 in /usr/lib64/python3.7/site-packages (from Mako->alembic~=1.0.10->rasa-x) (1.1.1)
Collecting wcwidth (from prompt-toolkit~=2.0->questionary>=1.1.0->rasa-x)
  Using cached https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl
Requirement already satisfied: asn1crypto>=0.21.0 in /usr/lib/python3.7/site-packages (from cryptography->python-telegram-bot~=11.0->rasa~=1.2.5->rasa-x) (0.24.0)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/lib64/python3.7/site-packages (from cryptography->python-telegram-bot~=11.0->rasa~=1.2.5->rasa-x) (1.11.5)
Collecting docutils<0.16,>=0.10 (from botocore<1.13.0,>=1.12.227->boto3~=1.9->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/22/cd/a6aa959dca619918ccb55023b4cb151949c64d4d5d55b3f4ffd7eee0c6e8/docutils-0.15.2-py3-none-any.whl
Collecting mock>=2.0.0 (from tensorflow-estimator<1.14.0rc0,>=1.13.0->tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/05/d2/f94e68be6b17f46d2c353564da56e6fb89ef09faeeff3313a046cb810ca9/mock-3.0.5-py2.py3-none-any.whl
Collecting werkzeug>=0.11.15 (from tensorboard<1.14.0,>=1.13.0->tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/b7/61/c0a1adf9ad80db012ed7191af98fa05faa95fa09eceb71bb6fa8b66e6a43/Werkzeug-0.15.6-py2.py3-none-any.whl
Collecting markdown>=2.6.8 (from tensorboard<1.14.0,>=1.13.0->tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/c0/4e/fd492e91abdc2d2fcb70ef453064d980688762079397f779758e055f6575/Markdown-3.1.1-py2.py3-none-any.whl
Collecting h5py (from keras-applications>=1.0.6->tensorflow~=1.13.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/3f/c0/abde58b837e066bca19a3f7332d9d0493521d7dd6b48248451a9e3fe2214/h5py-2.10.0-cp37-cp37m-manylinux1_x86_64.whl
Collecting click>=5.1 (from flask~=1.0->rasa-sdk~=1.2.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl
Collecting Jinja2>=2.10.1 (from flask~=1.0->rasa-sdk~=1.2.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/1d/e7/fd8b501e7a6dfe492a433deb7b9d833d39ca74916fa8bc63dd1a4947a671/Jinja2-2.10.1-py2.py3-none-any.whl
Collecting itsdangerous>=0.24 (from flask~=1.0->rasa-sdk~=1.2.0->rasa~=1.2.5->rasa-x)
  Using cached https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl
Requirement already satisfied: pycparser in /usr/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography->python-telegram-bot~=11.0->rasa~=1.2.5->rasa-x) (2.14)
Installing collected packages: tzlocal, apscheduler, simplejson, pika, certifi, requests, future, python-telegram-bot, attrs, python-engineio, python-socketio, SQLAlchemy, colorhash, aiofiles, websockets, uvloop, httptools, ujson, multidict, sanic, wcwidth, prompt-toolkit, questionary, numpy, pymongo, humanfriendly, coloredlogs, jsonschema, mattermostwrapper, pyparsing, pydot, jmespath, docutils, botocore, s3transfer, boto3, rocketchat-API, networkx, scipy, cycler, kiwisolver, matplotlib, greenlet, gevent, sanic-plugins-framework, sanic-cors, kafka-python, PyYAML, docopt, pykwalify, terminaltables, websocket-client, slackclient, requests-toolbelt, webexteamssdk, yarl, async-timeout, aiohttp, tqdm, tabulate, python-crfsuite, sklearn-crfsuite, fbmessenger, pyjwt, twilio, ruamel.yaml, sanic-jwt, scikit-learn, gast, keras-preprocessing, absl-py, mock, tensorflow-estimator, wheel, grpcio, protobuf, werkzeug, markdown, tensorboard, termcolor, h5py, keras-applications, astor, tensorflow, redis, ConfigArgParse, click, Jinja2, itsdangerous, flask, flask-cors, rasa-sdk, jsonpickle, packaging, sortedcontainers, fakeredis, colorclass, async-generator, rasa, isodate, setuptools-scm, python-editor, alembic, rasa-x
  Running setup.py install for simplejson ... done
  Running setup.py install for future ... done
  Running setup.py install for SQLAlchemy ... done
  Running setup.py install for httptools ... error
    Complete output from command /home/sdmarth/Rasa/venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-_afe6pd6/httptools/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-wufkqaur/install-record.txt --single-version-externally-managed --compile --install-headers /home/sdmarth/Rasa/venv/include/site/python3.7/httptools:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.7
    creating build/lib.linux-x86_64-3.7/httptools
    copying httptools/__init__.py -> build/lib.linux-x86_64-3.7/httptools
    creating build/lib.linux-x86_64-3.7/httptools/parser
    copying httptools/parser/errors.py -> build/lib.linux-x86_64-3.7/httptools/parser
    copying httptools/parser/__init__.py -> build/lib.linux-x86_64-3.7/httptools/parser
    running egg_info
    writing httptools.egg-info/PKG-INFO
    writing dependency_links to httptools.egg-info/dependency_links.txt
    writing top-level names to httptools.egg-info/top_level.txt
    reading manifest file 'httptools.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'httptools.egg-info/SOURCES.txt'
    copying httptools/parser/parser.c -> build/lib.linux-x86_64-3.7/httptools/parser
    running build_ext
    building 'httptools.parser.parser' extension
    creating build/temp.linux-x86_64-3.7
    creating build/temp.linux-x86_64-3.7/httptools
    creating build/temp.linux-x86_64-3.7/httptools/parser
    creating build/temp.linux-x86_64-3.7/vendor
    creating build/temp.linux-x86_64-3.7/vendor/http-parser
    gcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/home/sdmarth/Rasa/venv/include -I/usr/include/python3.7m -c httptools/parser/parser.c -o build/temp.linux-x86_64-3.7/httptools/parser/parser.o -O2
    httptools/parser/parser.c:4:10: fatal error: Python.h: No such file or directory
        4 | #include "Python.h"
          |          ^~~~~~~~~~
    compilation terminated.
    error: command 'gcc' failed with exit status 1

    ----------------------------------------
Command "/home/sdmarth/Rasa/venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-_afe6pd6/httptools/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-wufkqaur/install-record.txt --single-version-externally-managed --compile --install-headers /home/sdmarth/Rasa/venv/include/site/python3.7/httptools" failed with error code 1 in /tmp/pip-install-_afe6pd6/httptools/
You are using pip version 19.0.3, however version 19.2.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Command or request that led to error:

pip install rasa-x --extra-index-url https://pypi.rasa.com/simple

Content of configuration file (config.yml) (if relevant):

Content of domain file (domain.yml) (if relevant):

sara-tagger commented 5 years ago

Thanks for the issue, @federicotdn will get back to you about it soon!

You may find help in the docs and the forum, too 🤗
dsmackie commented 5 years ago

Ensure that you have the python development package installed.

sudo apt-get install python-dev

sher1 commented 4 years ago

Just tried to install as well and got a similar error. I am running Ubuntu 19.10, python3, pip3, python3-dev

tmbo commented 4 years ago

please make sure to follow @dsmackie suggestion. I don't think there is anything we can do about this.

913165 commented 4 years ago

I have created rasa installation videos using ubuntu,windows and docker at https://www.youtube.com/watch?v=SKt8hO89X-I&list=PL3rAaHySgv9AvVXGwBCDww8jCoqQDmvkq