Browse Source

makewheel/deploy-ng: Use inspect.getfile(cmath) instead of cmath.__file__ for get_python_ext_module_dir()

Mitchell Stokes 9 years ago
parent
commit
a5bea8f8b0
2 changed files with 4 additions and 2 deletions
  1. 2 1
      direct/src/showutil/dist.py
  2. 2 1
      makepanda/makewheel.py

+ 2 - 1
direct/src/showutil/dist.py

@@ -46,7 +46,8 @@ def find_packages(whlfile):
 
 def get_python_ext_module_dir():
     import cmath
-    return os.path.dirname(cmath.__file__)
+    import inspect
+    return os.path.dirname(inspect.getfile(cmath))
 
 
 class build(distutils.command.build.build):

+ 2 - 1
makepanda/makewheel.py

@@ -82,7 +82,8 @@ def is_fat_file(path):
 
 def get_python_ext_module_dir():
     import cmath
-    return os.path.dirname(cmath.__file__)
+    import inspect
+    return os.path.dirname(inspect.getfile(cmath))
 
 
 if sys.platform in ('win32', 'cygwin'):