Every line of 'if python path is set in the environment' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
300 def set_path_env_variable(): 301 DEFAULT_PATH_ENV = "/usr/local/bin:/usr/bin/:/bin" 302 if os.environ.get('PATH') is None or os.environ["PATH"] == DEFAULT_PATH_ENV: 303 os.environ["PATH"] = ":".join(["/var/lang/bin", DEFAULT_PATH_ENV])
23 @property 24 def python(self): 25 return self.get_binary('python')
10 def get_python3_path(): 11 # If it is not working, Please replace python3_path with your local python3 path. shell: which python3 12 if (platform.system() == "Darwin"): 13 # which python3 14 path = "/usr/local/bin/python3" 15 if platform.system() == "Windows": 16 path = "python" 17 if platform.system() == "Linux": 18 path = "/usr/bin/python3" 19 return path
87 @property 88 def python_path(self): 89 binary = 'python' 90 if sys.platform in ('win32', 'cygwin'): 91 binary += '.exe' 92 93 return os.path.join(self.bin_path, binary)
30 def get_python_executable() -> str: 31 ''' 32 Gets the absolute path of the executable binary for the Python interpreter. 33 ''' 34 if not sys.executable: 35 raise RuntimeError('Unable to get the path to the Python executable.') 36 return sys.executable
11 def setup_environment(): 12 """ 13 Modifies the sys.path to allow these scripts to be ran directly. 14 """ 15 project_root = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) 16 sys.path.insert(0, project_root) 17 os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
136 def find_on_path(name): 137 for p in os.getenv('PATH').split(os.pathsep): 138 full_path = os.path.join(p, name) 139 if os.path.isfile(full_path) and os.access(full_path, os.X_OK): 140 return full_path 141 return None
29 def test_run_from_path_environ(pyi_builder): 30 pyi_builder.test_script('pyi_absolute_python_path.py', run_from_path=True)
313 def configure_python_path(opts): 314 if not opts['--exclude-working-directory']: 315 sys.path.insert(0, os.getcwd())
278 def _in_venv(path): 279 """Attempts to detect if ``path`` is the root of a Virtual Environment by 280 checking for the existence of the appropriate activate script""" 281 bindir = path.join("Scripts" if sys.platform.startswith("win") else "bin") 282 if not bindir.isdir(): 283 return False 284 activates = ( 285 "activate", 286 "activate.csh", 287 "activate.fish", 288 "Activate", 289 "Activate.bat", 290 "Activate.ps1", 291 ) 292 return any([fname.basename in activates for fname in bindir.listdir()])