# Issues with dbus

**URL:** https://travis-ci.community/t/issues-with-dbus/984
**Category:** Python
**Created:** [November 20, 2018, 9:42am UTC](https://travis-ci.community/t/issues-with-dbus/984 "2018-11-20T09:42:01Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![T1duS](https://avatars.discourse-cdn.com/v4/letter/t/e79b87/32.png) [@T1duS](https://travis-ci.community/u/T1duS)
#### Post date: [November 20, 2018, 9:42am UTC](https://travis-ci.community/t/issues-with-dbus/984/1 "2018-11-20T09:42:01Z")

</div>

Please see this - [https://stackoverflow.com/questions/53380099/how-to-solve-the-dbus-import-error-in-travis-ci](https://stackoverflow.com/questions/53380099/how-to-solve-the-dbus-import-error-in-travis-ci)

---

<div class="post-metadata">

### Author: ![native-api](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/native-api/32/430_2.png) [@native-api](https://travis-ci.community/u/native-api)
#### Post date: [November 20, 2018, 7:01pm UTC](https://travis-ci.community/t/issues-with-dbus/984/2 "2018-11-20T19:01:29Z")

</div>

As per [https://docs.travis-ci.com/user/languages/python/#travis-ci-uses-isolated-virtualenvs](https://docs.travis-ci.com/user/languages/python/#travis-ci-uses-isolated-virtualenvs), Python builds run in a virtualenv, and [`dbus` is a 3rd-party module](https://pypi.org/project/dbus-python/). You need to `pip install` it.

---

<div class="post-metadata">

### Author: ![T1duS](https://avatars.discourse-cdn.com/v4/letter/t/e79b87/32.png) [@T1duS](https://travis-ci.community/u/T1duS)
#### Post date: [November 20, 2018, 8:28pm UTC](https://travis-ci.community/t/issues-with-dbus/984/3 "2018-11-20T20:28:00Z")

</div>

[https://travis-ci.org/aadibajpai/SwagLyrics-For-Spotify/jobs/457609622](https://travis-ci.org/aadibajpai/SwagLyrics-For-Spotify/jobs/457609622)

^^ see this

I’m getting

```auto
Command "/home/travis/virtualenv/python3.4_with_system_site_packages/bin/python3.4 -u -c "import setuptools, tokenize; __file__ ='/tmp/pip-build-zc5mnegl/dbus-python/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-gkdb9r6p-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/travis/virtualenv/python3.4_with_system_site_packages/include/site/python3.4/dbus-python" failed with error code 1 in /tmp/pip-build-zc5mnegl/dbus-python/

The command "pip install dbus-python" failed and exited with 1 during .

```

---

<div class="post-metadata">

### Author: ![native-api](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/native-api/32/430_2.png) [@native-api](https://travis-ci.community/u/native-api)
#### Post date: [November 22, 2018, 8:13am UTC](https://travis-ci.community/t/issues-with-dbus/984/5 "2018-11-22T08:13:36Z")

</div>

> `Requested 'dbus-1 >= 1.8' but version of dbus is 1.6.18`

[Xenial reports to have `dbus 1.10`](https://launchpad.net/ubuntu/xenial/+package/dbus)  
([Trusty seems to only has `1.6` available](https://launchpad.net/ubuntu/trusty/+source/dbus) so you probably won’t be able to `apt-get` anything newer, either).

So you need to migrate to `dist: xenial`. Or use an older version of `dbus-python`.

Also [the link I gave earlier](https://docs.travis-ci.com/user/languages/python/#travis-ci-uses-isolated-virtualenvs) says that you shouldn’t run with system site packages.
