Skip to content

Commit f3fbc2d

Browse files
committed
fix __file__ in nuitka
1 parent 8c9ce4f commit f3fbc2d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

cycode/cli/config.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,14 @@
33
from cycode.cli.user_settings.configuration_manager import ConfigurationManager
44
from cycode.cli.utils.yaml_utils import read_file
55

6-
relative_path = os.path.dirname(__file__)
6+
__is_nuitka = '__compiled__' in globals()
7+
8+
if __is_nuitka:
9+
import sys
10+
relative_path = os.path.dirname(sys.argv[0])
11+
else:
12+
relative_path = os.path.dirname(__file__)
13+
714
config_file_path = os.path.join(relative_path, 'config.yaml')
815
config = read_file(config_file_path)
916
configuration_manager = ConfigurationManager()

0 commit comments

Comments
 (0)