Nuitka/Nuitka

ImportError for matplotlib

Open

#3,164 建立於 2024年10月23日

在 GitHub 查看
 (13 留言) (0 反應) (1 負責人)Python (565 fork)batch import
bugdelayedexcellent_reporthelp wanted

倉庫指標

Star
 (10,351 star)
PR 合併指標
 (平均合併 5天 12小時) (30 天內合併 6 個 PR)

描述

  • Please check whether the bug was already reported or fixed. Yes, but the bug does not be fixed.

  • Please check out if the develop version of Nuitka works better for you. Yes, I have used the Nuitka-2.5rc9 to test, the same error is spot.

  • Nuitka version, full Python version, flavor, OS, etc. as output by this exact command. 2.5rc9 Commercial: None Python: 3.8.19 (default, Mar 20 2024, 19:55:45) [MSC v.1916 64 bit (AMD64)] Flavor: Anaconda Python Executable: C:\Anaconda3\envs\nfscanner\python.exe OS: Windows Arch: x86_64 WindowsRelease: 11 Version C compiler: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe (cl 14.2).

  • How did you install Nuitka and Python (1) nuitka installation: for the stable version: pip install nuitka for the development version: python -m pip install -U "https://github.com/Nuitka/Nuitka/archive/develop.zip" (2) python I use "conda " command to create a virtual environment.

  • The specific PyPI names and versions

attrs 24.2.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
bayesian-optimization 1.4.3 c:\anaconda3\envs\nfscanner\lib\site-packages pip
bm3d 4.0.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
bm4d 4.2.3 c:\anaconda3\envs\nfscanner\lib\site-packages pip
colorama 0.4.6 c:\anaconda3\envs\nfscanner\lib\site-packages pip
contourpy 1.1.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
cycler 0.12.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
fonttools 4.54.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
future 1.0.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
gclib 1.0 c:\anaconda3\envs\nfscanner\lib\site-packages\gclib-1.0-py3.8.egg
greenlet 3.1.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
imageio 2.35.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
importlib_resources 6.4.5 c:\anaconda3\envs\nfscanner\lib\site-packages pip
joblib 1.4.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
kiwisolver 1.4.7 c:\anaconda3\envs\nfscanner\lib\site-packages pip
lazy_loader 0.4 c:\anaconda3\envs\nfscanner\lib\site-packages pip
matplotlib 3.7.5 c:\anaconda3\envs\nfscanner\lib\site-packages pip
mysql-connector-python 9.0.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
networkx 3.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
Nuitka 2.5rc9 c:\anaconda3\envs\nfscanner\lib\site-packages pip
numpy 1.24.4 c:\anaconda3\envs\nfscanner\lib\site-packages pip
ordered-set 4.1.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
packaging 24.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pandas 2.0.3 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pglive 0.7.3 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pillow 10.4.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pip 24.2 c:\anaconda3\envs\nfscanner\lib\site-packages conda
pyaml 24.9.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PyMySQL 1.1.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pyparsing 3.1.4 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pyqtgraph 0.13.3 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PySide6 6.6.3.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PySide6_Addons 6.6.3.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PySide6_Essentials 6.6.3.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pyswarms 1.3.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
python-dateutil 2.9.0.post0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
pytz 2024.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PyVISA 1.14.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PyVISA-sim 0.6.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PyWavelets 1.4.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
PyYAML 6.0.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
RsInstrument 1.90.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
scikit-image 0.21.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
scikit-learn 1.3.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
scikit-optimize 0.10.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
scipy 1.10.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
setuptools 75.1.0 c:\anaconda3\envs\nfscanner\lib\site-packages
shiboken6 6.6.3.1 c:\anaconda3\envs\nfscanner\lib\site-packages pip
six 1.16.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
SQLAlchemy 2.0.35 c:\anaconda3\envs\nfscanner\lib\site-packages pip
stringparser 0.6 c:\anaconda3\envs\nfscanner\lib\site-packages pip
threadpoolctl 3.5.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
tifffile 2023.7.10 c:\anaconda3\envs\nfscanner\lib\site-packages pip
tqdm 4.66.5 c:\anaconda3\envs\nfscanner\lib\site-packages pip
typing_extensions 4.12.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
tzdata 2024.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
wheel 0.44.0 c:\anaconda3\envs\nfscanner\lib\site-packages
zipp 3.20.2 c:\anaconda3\envs\nfscanner\lib\site-packages pip
zstandard 0.23.0 c:\anaconda3\envs\nfscanner\lib\site-packages pip
  • Many times when you get an error from Nuitka, your setup may be special The code below shot the same error:
import matplotlib.pyplot as plt

def main():
   print("Hello world")

if __name__ == "__main__":
   main()
  • Also supply a Short, Self Contained, Correct, Example

    If I do not import the "matplotlib.pyplot", the above code can be run, i.e.

def main():
    print("Hello world")

if __name__ == "__main__":
    main()

  • Provide in your issue the Nuitka options used
C:/Anaconda3/envs/nfscanner/python.exe -m nuitka --standalone --output-dir=path_to_complied_folder\matplot_main-1.1.1 --show-progress  --include-data-file=path_to_config_fileUI\*.ini=./UI/  --windows-icon-from-ico=path_to_icons/logo.png  --enable-plugin=pyside6,matplotlib matplot_main.py  --nofollow-import-to=tkinter 

When compilation is completed, I run the executable file, and error occured, details are listed below:

Traceback (most recent call last): File "F:\packages\matplot_main-1.1.1\matplot_main.dist\matplot_main.py", line 14, in <module> 
File "path_to_complied_folder\matplot_main-1.1.1\matplot_main.dist\matplotlib\__init__.py", line 157, in <module matplotlib> 
File "path_to_complied_folder\matplot_main-1.1.1\matplot_main.dist\matplotlib\rcsetup.py", line 27, in <module matplotlib.rcsetup>
 File "path_to_complied_folder\matplot_main-1.1.1\matplot_main.dist\matplotlib\colors.py", line 56, in <module matplotlib.colors> 
File "path_to_complied_folder\matplot_main-1.1.1\matplot_main.dist\matplotlib\scale.py", line 22, in <module matplotlib.scale> 
File "path_to_complied_folder\matplot_main-1.1.1\matplot_main.dist\matplotlib\ticker.py", line 138, in <module matplotlib.ticker> 
File "path_to_complied_folder\matplot_main-1.1.1\matplot_main.dist\matplotlib\transforms.py", line 49, in <module matplotlib.transforms> ImportError

貢獻者指南