# ImportError: cannot import name 'online'

**URL:** <https://forum.rasa.com/t/importerror-cannot-import-name-online/2763>\
**Category:** Rasa Open Source\
**Created:** [November 18, 2018, 2:39pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763 "2018-11-18T14:39:24Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neptune](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neptune](https://forum.rasa.com/u/Neptune)\
**Post date:** [November 18, 2018, 2:39pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/1 "2018-11-18T14:39:25Z")

</div>

Hi I am configuring online training… I am using the lastest version of rasa nlu(13.7) and core(12.7)

I actually copy the code of online training from latest full code. And When I run python train\_online.py, I got this error: ImportError: cannot import name ‘online’

---

<div class="post-metadata">

**Author:** ![Neptune](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neptune](https://forum.rasa.com/u/Neptune)\
**Post date:** [November 19, 2018, 11:48am UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/2 "2018-11-19T11:48:42Z")

</div>

BTW, this is from Weather bot tutorial.

---

<div class="post-metadata">

**Author:** ![Juste](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/juste/32/15_2.png) [@Juste](https://forum.rasa.com/u/Juste)\
**Post date:** [November 22, 2018, 1:50am UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/3 "2018-11-22T01:50:38Z")

</div>

Hey @Neptune. The weatherbot tutorial is not yet updated for the Rasa Core v0.12 and that’s why it was complaining about ‘online’ parameter for interactive learning. I’ll let you know once I upgrade the repo for v0.12 🙂

---

<div class="post-metadata">

**Author:** ![Neptune](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neptune](https://forum.rasa.com/u/Neptune)\
**Post date:** [November 22, 2018, 4:09pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/4 "2018-11-22T16:09:20Z")

</div>

OK, thanks for letting me know! Suffering a lot from version issue.

---

<div class="post-metadata">

**Author:** ![Juste](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/juste/32/15_2.png) [@Juste](https://forum.rasa.com/u/Juste)\
**Post date:** [November 24, 2018, 9:27pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/5 "2018-11-24T21:27:24Z")

</div>

@Neptune I have just updated the weatherbot repo so things should work now. 🙂 I’ll see what we can do to make the switching between versions less painful in the future.

---

<div class="post-metadata">

**Author:** ![chemseddine](https://avatars.discourse-cdn.com/v4/letter/c/f0a364/32.png) [@chemseddine](https://forum.rasa.com/u/chemseddine)\
**Post date:** [November 26, 2018, 12:58pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/6 "2018-11-26T12:58:27Z")

</div>

Hi @Juste Please can I get the repo of the tutorial is it this one: [https://github.com/JustinaPetr/Weatherbot\_Tutorial/tree/master/Full%20Code](https://github.com/JustinaPetr/Weatherbot_Tutorial/tree/master/Full%20Code) ?

Thank you

---

<div class="post-metadata">

**Author:** ![chemseddine](https://avatars.discourse-cdn.com/v4/letter/c/f0a364/32.png) [@chemseddine](https://forum.rasa.com/u/chemseddine)\
**Post date:** [November 26, 2018, 1:15pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/7 "2018-11-26T13:15:37Z")

</div>

I’am trying to do the online training but with the new version of rasa\_core the ConsoleInputChannel don’t work, I tried to do online.run\_online\_learning(agent) but it said cannot import name ‘online’. Need an example for that please

---

<div class="post-metadata">

**Author:** ![antoinecomp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/antoinecomp/32/1874_2.png) [@antoinecomp](https://forum.rasa.com/u/antoinecomp)\
**Post date:** [February 8, 2019, 10:40pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/8 "2019-02-08T22:40:08Z")

</div>

I have the same issue. I’m using rasav0.12, should I upgrade it to something else or get rid of `online` ?

---

<div class="post-metadata">

**Author:** ![antoinecomp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/antoinecomp/32/1874_2.png) [@antoinecomp](https://forum.rasa.com/u/antoinecomp)\
**Post date:** [February 9, 2019, 8:33am UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/9 "2019-02-09T08:33:56Z")

</div>

Okay I solved the error using `interactive`. I’m using rasa-core v0.12.

_For information : It’s tricky to install with numpy library conflict between tensorflow and SpaCy you have to do it in a specific order_

---

<div class="post-metadata">

**Author:** ![mukesh0290](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/mukesh0290/32/2296_2.png) [@mukesh0290](https://forum.rasa.com/u/mukesh0290)\
**Post date:** [March 24, 2019, 12:01pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/10 "2019-03-24T12:01:31Z")

</div>

@Juste this is the error i’m getting could you help me with this? During train\_online.py or train\_interactive.py ERROR:rasa\_core.training.interactive:An exception occurred while recording messages. Traceback (most recent call last): File “C:\Users\MS066115\AppData\Local\Continuum\anaconda3\lib\site-packages\rasa\_core\training\interactive.py”, line 1276, in record\_messages \_plot\_trackers(sender\_ids, plot\_file, endpoint) File “C:\Users\MS066115\AppData\Local\Continuum\anaconda3\lib\site-packages\rasa\_core\training\interactive.py”, line 1220, in \_plot\_trackers max\_history=2) File “C:\Users\MS066115\AppData\Local\Continuum\anaconda3\lib\site-packages\rasa\_core\training\visualization.py”, line 453, in visualize\_neighborhood \_merge\_equivalent\_nodes(graph, max\_history) File “C:\Users\MS066115\AppData\Local\Continuum\anaconda3\lib\site-packages\rasa\_core\training\visualization.py”, line 207, in \_merge\_equivalent\_nodes graph.nodes(data=True)[i]) File “C:\Users\MS066115\AppData\Local\Continuum\anaconda3\lib\site-packages\rasa\_core\training\visualization.py”, line 174, in \_transfer\_style clazzes = source.get(“class”, “”) AttributeError: ‘tuple’ object has no attribute ‘get’

---

<div class="post-metadata">

**Author:** ![TKueng](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/tkueng/32/7262_2.png) [@TKueng](https://forum.rasa.com/u/TKueng)\
**Post date:** [February 11, 2020, 2:06pm UTC](https://forum.rasa.com/t/importerror-cannot-import-name-online/2763/11 "2020-02-11T14:06:48Z")

</div>

Helle anointe

Could you desribe how you solved this error more in detail?
