Commit 225eb5ed authored by Nikita Titov's avatar Nikita Titov Committed by Tsukasa OMOTO
Browse files

[python] open files with utf8 encoding during installation (#1548)

parent c30ace21
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
from __future__ import absolute_import from __future__ import absolute_import
import distutils import distutils
import io
import logging import logging
import os import os
import shutil import shutil
...@@ -242,8 +243,8 @@ if __name__ == "__main__": ...@@ -242,8 +243,8 @@ if __name__ == "__main__":
if os.path.isfile(os.path.join(CURRENT_DIR, os.path.pardir, 'VERSION.txt')): if os.path.isfile(os.path.join(CURRENT_DIR, os.path.pardir, 'VERSION.txt')):
distutils.file_util.copy_file(os.path.join(CURRENT_DIR, os.path.pardir, 'VERSION.txt'), distutils.file_util.copy_file(os.path.join(CURRENT_DIR, os.path.pardir, 'VERSION.txt'),
os.path.join(CURRENT_DIR, 'lightgbm', 'VERSION.txt')) os.path.join(CURRENT_DIR, 'lightgbm', 'VERSION.txt'))
version = open(os.path.join(CURRENT_DIR, 'lightgbm', 'VERSION.txt')).read().strip() version = io.open(os.path.join(CURRENT_DIR, 'lightgbm', 'VERSION.txt'), encoding='utf-8').read().strip()
readme = open(os.path.join(CURRENT_DIR, 'README.rst')).read() readme = io.open(os.path.join(CURRENT_DIR, 'README.rst'), encoding='utf-8').read()
sys.path.insert(0, CURRENT_DIR) sys.path.insert(0, CURRENT_DIR)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment