Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue running it on colab -SpacyPlugin Issue #14

Open
dorianherle opened this issue Dec 3, 2024 · 0 comments
Open

Issue running it on colab -SpacyPlugin Issue #14

dorianherle opened this issue Dec 3, 2024 · 0 comments

Comments

@dorianherle
Copy link

dorianherle commented Dec 3, 2024

# Step 1: Uninstall Existing Versions of Nuitka and py2wasm
!python3.11 -m pip uninstall -y nuitka py2wasm

# Step 2: Install Specific Versions of Nuitka and py2wasm
!python3.11 -m pip install nuitka==2.4 py2wasm==2.6.3

# Step 3: Verify Installed Versions
!python3.11 -m nuitka --version
!py2wasm --version

# Step 4: Compile Using py2wasm
!py2wasm test.py -o test.wasm

I get:


> WARNING: Skipping nuitka as it is not installed.
> WARNING: Skipping py2wasm as it is not installed.
> Collecting nuitka==2.4
>   Using cached Nuitka-2.4-cp311-cp311-linux_x86_64.whl
> Collecting py2wasm==2.6.3
>   Using cached py2wasm-2.6.3-cp311-cp311-linux_x86_64.whl
> Requirement already satisfied: ordered-set>=4.1.0 in /usr/local/lib/python3.11/dist-packages (from nuitka==2.4) (4.1.0)
> Requirement already satisfied: zstandard>=0.15 in /usr/local/lib/python3.11/dist-packages (from nuitka==2.4) (0.23.0)
> Requirement already satisfied: tqdm in /usr/local/lib/python3.11/dist-packages (from py2wasm==2.6.3) (4.67.1)
> Requirement already satisfied: requests in /usr/local/lib/python3.11/dist-packages (from py2wasm==2.6.3) (2.32.3)
> Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.11/dist-packages (from requests->py2wasm==2.6.3) (3.4.0)
> Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.11/dist-packages (from requests->py2wasm==2.6.3) (3.10)
> Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.11/dist-packages (from requests->py2wasm==2.6.3) (2.2.3)
> Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.11/dist-packages (from requests->py2wasm==2.6.3) (2024.8.30)
> Installing collected packages: nuitka, py2wasm
> Successfully installed nuitka-2.4 py2wasm-2.6.3
> Traceback (most recent call last):
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/__main__.py", line 209, in <module>
>     main()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/__main__.py", line 107, in main
>     Options.parseArgs()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/Options.py", line 340, in parseArgs
>     is_nuitka_run, options, positional_args, extra_args = parseOptions(
>                                                           ^^^^^^^^^^^^^
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/OptionParsing.py", line 2056, in parseOptions
>     _considerPluginOptions(logger)
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/OptionParsing.py", line 1721, in _considerPluginOptions
>     addStandardPluginCommandLineOptions(parser=parser)
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 1555, in addStandardPluginCommandLineOptions
>     loadPlugins()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 1551, in loadPlugins
>     loadStandardPluginClasses()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 370, in loadStandardPluginClasses
>     _loadPluginClassesFromPackage(nuitka.plugins.standard)
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 298, in _loadPluginClassesFromPackage
>     plugin_module = module_loader.load_module(item.name)
>                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "<frozen importlib._bootstrap_external>", line 605, in _check_name_wrapper
>   File "<frozen importlib._bootstrap_external>", line 1120, in load_module
>   File "<frozen importlib._bootstrap_external>", line 945, in load_module
>   File "<frozen importlib._bootstrap>", line 290, in _load_module_shim
>   File "<frozen importlib._bootstrap>", line 721, in _load
>   File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
>   File "<frozen importlib._bootstrap_external>", line 940, in exec_module
>   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/standard/SpacyPlugin.py", line 13, in <module>
>     from nuitka.utils.Distributions import getEntryPointGroup
> ImportError: cannot import name 'getEntryPointGroup' from 'nuitka.utils.Distributions' (/usr/local/lib/python3.11/dist-packages/nuitka/utils/Distributions.py)
> py2wasm: Using wasi-sdk from /usr/local/lib/python3.11/dist-packages/nuitka/wasi-sdk/21/sdk-Linux
> usage: py2wasm [-h] [-o OUTPUT] filename
> py2wasm: error: the following arguments are required: filename
> py2wasm: Using wasi-sdk from /usr/local/lib/python3.11/dist-packages/nuitka/wasi-sdk/21/sdk-Linux
> Traceback (most recent call last):
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/__main__.py", line 209, in <module>
>     main()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/__main__.py", line 107, in main
>     Options.parseArgs()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/Options.py", line 340, in parseArgs
>     is_nuitka_run, options, positional_args, extra_args = parseOptions(
>                                                           ^^^^^^^^^^^^^
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/OptionParsing.py", line 2056, in parseOptions
>     _considerPluginOptions(logger)
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/OptionParsing.py", line 1721, in _considerPluginOptions
>     addStandardPluginCommandLineOptions(parser=parser)
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 1555, in addStandardPluginCommandLineOptions
>     loadPlugins()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 1551, in loadPlugins
>     loadStandardPluginClasses()
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 370, in loadStandardPluginClasses
>     _loadPluginClassesFromPackage(nuitka.plugins.standard)
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/Plugins.py", line 298, in _loadPluginClassesFromPackage
>     plugin_module = module_loader.load_module(item.name)
>                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "<frozen importlib._bootstrap_external>", line 605, in _check_name_wrapper
>   File "<frozen importlib._bootstrap_external>", line 1120, in load_module
>   File "<frozen importlib._bootstrap_external>", line 945, in load_module
>   File "<frozen importlib._bootstrap>", line 290, in _load_module_shim
>   File "<frozen importlib._bootstrap>", line 721, in _load
>   File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
>   File "<frozen importlib._bootstrap_external>", line 940, in exec_module
>   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
>   File "/usr/local/lib/python3.11/dist-packages/nuitka/plugins/standard/SpacyPlugin.py", line 13, in <module>
>     from nuitka.utils.Distributions import getEntryPointGroup
> ImportError: cannot import name 'getEntryPointGroup' from 'nuitka.utils.Distributions' (/usr/local/lib/python3.11/dist-packages/nuitka/utils/Distributions.py)

@dorianherle dorianherle changed the title Issue running it on colab Issue running it on colab -SpacyPlugin Issue Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant