# Python2.7 OSError: A file with the same name as the desired dir

**URL:** <https://discourse.mopidy.com/t/python2-7-oserror-a-file-with-the-same-name-as-the-desired-dir/1722>\
**Category:** Misc\
**Created:** [July 9, 2017, 11:54pm UTC](https://discourse.mopidy.com/t/python2-7-oserror-a-file-with-the-same-name-as-the-desired-dir/1722 "2017-07-09T23:54:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![geordie](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@geordie](https://discourse.mopidy.com/u/geordie)\
**Post date:** [July 9, 2017, 11:54pm UTC](https://discourse.mopidy.com/t/python2-7-oserror-a-file-with-the-same-name-as-the-desired-dir/1722/1 "2017-07-09T23:54:32Z")

</div>

Hi  
I seem to be having a small issue here

# uname -a

FreeBSD mopidy.network 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r318243: Fri May 12 16:17:08 EDT 2017  
/usr/local/bin/mopidy --version Mopidy 2.1.0

/usr/local/bin/mopidy --config /usr/home/mopidy/mopidy.conf  
Traceback (most recent call last):  
File “/usr/local/bin/mopidy”, line 11, in   
sys.exit(main())  
File “/usr/local/lib/python2.7/site-packages/mopidy/ **main**.py”, line 61, in main  
create\_core\_dirs(config)  
File “/usr/local/lib/python2.7/site-packages/mopidy/ **main**.py”, line 148, in create\_core\_dirs  
path.get\_or\_create\_dir(config[‘core’][‘config\_dir’])  
File “/usr/local/lib/python2.7/site-packages/mopidy/internal/path.py”, line 27, in get\_or\_create\_dir  
’"%s", already exists.’ % dir\_path)  
OSError: A file with the same name as the desired dir, “/usr/home/mopidy/mopidy.conf”, already exists.

/usr/local/bin/mopidy config  
Traceback (most recent call last):  
File “/usr/local/bin/mopidy”, line 11, in   
sys.exit(main())  
File “/usr/local/lib/python2.7/site-packages/mopidy/ **main**.py”, line 61, in main  
create\_core\_dirs(config)  
File “/usr/local/lib/python2.7/site-packages/mopidy/ **main**.py”, line 147, in create\_core\_dirs  
path.get\_or\_create\_dir(config[‘core’][‘cache\_dir’])  
File “/usr/local/lib/python2.7/site-packages/mopidy/internal/path.py”, line 22, in get\_or\_create\_dir  
raise ValueError(‘Path is not a bytestring.’)  
ValueError: Path is not a bytestring.

/usr/local/etc/mopidy.conf  
[core]  
cache\_dir = /var/tmp/mopidy/cache  
config\_dir = /usr/local/etc/mopidy.conf  
data\_dir = /var/mopidy  
max\_tracklist\_length = 10000  
restore\_state = true

[logging]  
color = true  
console\_format = %(levelname)-8s %(message)s  
debug\_format = %(levelname)-8s %(asctime)s [%(process)d:%(threadName)s] %(name)s  
n %(message)s  
debug\_file = /var/log/mopidy/mopidy.log  
config\_file =  
loglevel = debug

[audio]  
mixer = software  
mixer\_volume =  
output = sndiosink  
buffer\_time = 1000

[proxy]  
scheme =  
hostname =  
port =  
username =  
password =

[mpd]  
enabled = true  
hostname = 10.0.0.221  
port = 6600  
password =  
max\_connections = 20  
connection\_timeout = 60  
zeroconf =  
command\_blacklist =  
listall  
listallinfo  
default\_playlist\_scheme = m3u

[http]  
enabled = true  
hostname = 10.0.0.223  
port = 6680  
static\_dir =  
zeroconf =

[stream]  
enabled = true  
protocols =  
http  
https  
mms  
rtmp  
rtmps  
rtsp  
metadata\_blacklist =  
timeout = 5000

[m3u]  
enabled = true  
base\_dir = /mnt/music/Music  
default\_encoding = latin-1  
default\_extension = .m3u8  
playlists\_dir = /var/mopidy/playlists

[softwaremixer]  
enabled = true

[file]  
enabled = true  
media\_dirs = /mnt/music/Music  
/usr/home/mopidy  
excluded\_file\_extensions =  
.jpg  
.jpeg  
show\_dotfiles = false  
follow\_symlinks = false  
metadata\_timeout = 1000

[local]  
enabled = true  
library = json  
media\_dir = /mnt/music/Music  
scan\_timeout = 1000  
scan\_flush\_threshold = 100  
scan\_follow\_symlinks = false  
excluded\_file\_extensions =  
.directory  
.html  
.jpeg  
.jpg  
.log  
.nfo  
.png  
.txt

[local-images]  
library = sqlite  
scan\_flush\_threshold = 100

[local-sqlite]  
enabled = true

# top-level directories for browsing, as

directories =  
Albums local:directory?type=album  
Artists local:directory?type=artist  
Composers local:directory?type=artist&role=composer  
Genres local:directory?type=genre  
Performers local:directory?type=artist&role=performer  
Release Years local:directory?type=date&format=%25Y  
Tracks local:directory?type=track  
Last Week’s Updates local:directory?max-age=604800  
Last Month’s Updates local:directory?max-age=2592000

# database connection timeout in seconds

timeout = 10

# whether to use an album’s musicbrainz\_id for generating its URI

use\_album\_mbid\_uri = true

# whether to use an artist’s musicbrainz\_id for generating its URI;

# disabled by default, since some taggers do not handle this well for

# multi-artist tracks [[https://github.com/sampsyo/beets/issues/907](https://github.com/sampsyo/beets/issues/907)]

use\_artist\_mbid\_uri = false

# whether to use the sortname field for sorting artist browse results;

# set to false to sort according to displayed name only

use\_artist\_sortname = true

[qsaver]  
enabled = true  
backup\_file = /var/mopidy/backups/mopidy\_tracklist\_backup.json

[podcast]  
enabled = true  
browse\_root = Podcasts.opml  
browse\_order = desc  
lookup\_order = asc  
cache\_size = 64  
cache\_ttl = 86400  
timeout = 10

[notifier]  
enabled = false

[musicbox\_webclient]  
enabled = true  
musicbox = false  
websocket\_host =  
websocket\_port =  
on\_track\_click = PLAY\_ALL

Any other info needed?  
Thank you for looking
