Spaces:
Running
Running
Download python_embed/Lib/site-packages/llvmlite/utils.py from Aluode/PerceptionLabPortable: direct link, hf CLI and curl.
- Browser
- Download file 724 Bytes
-
https://huggingface.co/spaces/Aluode/PerceptionLabPortable/resolve/main/python_embed/Lib/site-packages/llvmlite/utils.py
- Command line
-
hf download hf://spaces/Aluode/PerceptionLabPortable/python_embed/Lib/site-packages/llvmlite/utils.py
-
curl -L -o utils.py https://huggingface.co/spaces/Aluode/PerceptionLabPortable/resolve/main/python_embed/Lib/site-packages/llvmlite/utils.py
724 Bytes
| import os | |
| import sys | |
| # This module must be importable without loading the binding, to avoid | |
| # bootstrapping issues in setup.py. | |
| def get_library_name(): | |
| """ | |
| Return the name of the llvmlite shared library file. | |
| """ | |
| if os.name == 'posix': | |
| if sys.platform == 'darwin': | |
| return 'libllvmlite.dylib' | |
| else: | |
| return 'libllvmlite.so' | |
| else: | |
| assert os.name == 'nt' | |
| return 'llvmlite.dll' | |
| def get_library_files(): | |
| """ | |
| Return the names of shared library files needed for this platform. | |
| """ | |
| files = [get_library_name()] | |
| if os.name == 'nt': | |
| files.extend(['msvcr120.dll', 'msvcp120.dll']) | |
| return files | |