From 60efc1f332464bfe1477db33f8038b1553c8858c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20B=C3=B6lter?= Date: Sat, 13 Nov 2010 20:17:59 +0100 Subject: [PATCH] Fixed unicode support in config.py --- config.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config.py b/config.py index 86fb2ea64..c8f02f134 100644 --- a/config.py +++ b/config.py @@ -5,8 +5,11 @@ import sys debug = False # You can adjust these paths to your needs + # The main pyfa directory which contains run.py -pyfaPath = os.path.join(os.getcwd(), os.path.dirname(sys.modules['__main__'].__file__)) +# python 2.X uses ansi by default, so we need to convert the character encoding :( +pyfaPath = os.path.join(unicode(os.getcwd(), sys.getfilesystemencoding()), + unicode(os.path.dirname(sys.modules['__main__'].__file__), sys.getfilesystemencoding())) # Where we store the saved fits etc, default is the current users home directory savePath = os.path.expanduser(os.path.join("~", ".pyfa"))