mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -04:00
Fix when /usr/bin/python isn't a symlink
This commit is contained in:
parent
a78a262b16
commit
2af783dc28
@ -1359,18 +1359,20 @@ def SdkLocatePython(force_use_sys_executable = False):
|
|||||||
SDK["PYTHON"] = os.path.dirname(sysconfig.get_python_inc())
|
SDK["PYTHON"] = os.path.dirname(sysconfig.get_python_inc())
|
||||||
SDK["PYTHONVERSION"] = "python" + sysconfig.get_python_version()
|
SDK["PYTHONVERSION"] = "python" + sysconfig.get_python_version()
|
||||||
SDK["PYTHONEXEC"] = sys.executable
|
SDK["PYTHONEXEC"] = sys.executable
|
||||||
elif (sys.platform == "darwin"):
|
|
||||||
SDK["PYTHON"] = sysconfig.get_python_inc()
|
|
||||||
SDK["PYTHONVERSION"] = "python" + sysconfig.get_python_version()
|
|
||||||
SDK["PYTHONEXEC"] = sys.executable
|
|
||||||
else:
|
else:
|
||||||
SDK["PYTHON"] = sysconfig.get_python_inc()
|
SDK["PYTHON"] = sysconfig.get_python_inc()
|
||||||
SDK["PYTHONVERSION"] = "python" + sysconfig.get_python_version()
|
SDK["PYTHONVERSION"] = "python" + sysconfig.get_python_version()
|
||||||
SDK["PYTHONEXEC"] = os.path.join(os.path.dirname(sys.executable), os.readlink(sys.executable))
|
if (os.path.islink(sys.executable)):
|
||||||
|
SDK["PYTHONEXEC"] = os.path.join(os.path.dirname(sys.executable), os.readlink(sys.executable))
|
||||||
|
else:
|
||||||
|
SDK["PYTHONEXEC"] = sys.executable
|
||||||
elif (sys.platform == "darwin"):
|
elif (sys.platform == "darwin"):
|
||||||
SDK["PYTHONEXEC"] = sys.executable
|
SDK["PYTHONEXEC"] = sys.executable
|
||||||
else:
|
else:
|
||||||
SDK["PYTHONEXEC"] = os.path.join(os.path.dirname(sys.executable), os.readlink(sys.executable))
|
if (os.path.islink(sys.executable)):
|
||||||
|
SDK["PYTHONEXEC"] = os.path.join(os.path.dirname(sys.executable), os.readlink(sys.executable))
|
||||||
|
else:
|
||||||
|
SDK["PYTHONEXEC"] = sys.executable
|
||||||
|
|
||||||
def SdkLocateVisualStudio():
|
def SdkLocateVisualStudio():
|
||||||
if (sys.platform != "win32"): return
|
if (sys.platform != "win32"): return
|
||||||
|
Loading…
x
Reference in New Issue
Block a user