# Libraries Core and NLU conflicting over packages

**URL:** <https://forum.rasa.com/t/libraries-core-and-nlu-conflicting-over-packages/4719>\
**Category:** Rasa Open Source\
**Created:** [January 28, 2019, 3:45pm UTC](https://forum.rasa.com/t/libraries-core-and-nlu-conflicting-over-packages/4719 "2019-01-28T15:45:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![PatrickDS](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/patrickds/32/4515_2.png) [@PatrickDS](https://forum.rasa.com/u/PatrickDS)\
**Post date:** [January 28, 2019, 3:45pm UTC](https://forum.rasa.com/t/libraries-core-and-nlu-conflicting-over-packages/4719/1 "2019-01-28T15:45:44Z")

</div>

When I run the following install (pip install -r requirements.txt), I get a clash telling me that rasa-nlu expects coloredlogs 9.0 but that 10.0 is installed; a similar issue happens with packaging. The thing is, I did this with a fresh virtual environment and all I did was install rasa-core and rasa-nlu to the current latest versions (core : 0.13.0, nlu : 0.14.1). I am listing my requirements below.

This doesn’t seem problematic for us now because coloredlogs is about coloring logs in the terminal and packaging is about (I think, correct me if I am wrong) unit tests, but we are not doing those yet. But the red error with package versions clashing is definitely not comfortable. How could this be fixed?

tensorflow==1.12.0   
numpy==1.16.0   
setuptools==39.1.0 \ sklearn\_crfsuite==0.3.6   
elasticsearch-dsl==6.3.1   
msgpack==0.5.6   
spacy==2.0.12   
coloredlogs==10.0   
future==0.16.0   
packaging==18.0   
rasa\_core==0.13.0   
rasa\_core\_sdk==0.12.1   
rasa\_nlu==0.14.1

---

<div class="post-metadata">

**Author:** ![elcolie](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/elcolie/32/1746_2.png) [@elcolie](https://forum.rasa.com/u/elcolie)\
**Post date:** [January 31, 2019, 6:15am UTC](https://forum.rasa.com/t/libraries-core-and-nlu-conflicting-over-packages/4719/2 "2019-01-31T06:15:43Z")

</div>

I am be able to install, but tensorflow==1.10.0 And the pip install it one by one

Here is the summary of incompatible packages

```auto
rasa-nlu 0.14.2 has requirement coloredlogs~=9.0, but you'll have coloredlogs 10.0 which is incompatible.
rasa-nlu 0.14.2 has requirement packaging~=17.1, but you'll have packaging 18.0 which is incompatible. 

rasa-core 0.13.1 has requirement coloredlogs~=10.0, but you'll have coloredlogs 9.3.1 which is incompatible.
rasa-core 0.13.1 has requirement packaging~=18.0, but you'll have packaging 17.1 which is incompatible.
rasa-core-sdk 0.12.1 has requirement coloredlogs~=10.0, but you'll have coloredlogs 9.3.1 which is incompatible.

spacy 2.0.18 has requirement numpy>=1.15.0, but you'll have numpy 1.14.5 which is incompatible.
rasa-core 0.13.1 has requirement coloredlogs~=10.0, but you'll have coloredlogs 9.3.1 which is incompatible.
rasa-core 0.13.1 has requirement numpy~=1.16, but you'll have numpy 1.14.5 which is incompatible.
rasa-core 0.13.1 has requirement packaging~=18.0, but you'll have packaging 17.1 which is incompatible.
rasa-core 0.13.1 has requirement tensorflow~=1.12.0, but you'll have tensorflow 1.10.0 which is incompatible.

```
