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

Fail to debug run_example #117

Open
RalphGuo opened this issue Oct 26, 2024 · 0 comments
Open

Fail to debug run_example #117

RalphGuo opened this issue Oct 26, 2024 · 0 comments

Comments

@RalphGuo
Copy link

RalphGuo commented Oct 26, 2024

Hi I tried to run run_example using VSCode, and I package app.zip and build run_example.exe successfully. But when I tried to Debug it, there is a python file name shown in panel instead of PASS. I checked the OUTPUT and DEBUG CONSOLE, I find an error "no module named lru".
image
Detailed information are as followed:

Launching lib\main.dart on Windows in debug mode...
√ Built build\windows\x64\runner\Debug\run_example.exe
Connecting to VM Service at ws://127.0.0.1:13522/phIZ-tCvqZQ=/ws
Connected to the VM Service.
flutter: extractAssetOrFile directory: D:\Users\aiden.guo\AppData\Roaming\com.example\run_example\flet\app
flutter: Start unpacking archive: app/app.zip
flutter: Finished unpacking application archive in 0:00:05.363893
starting
Hello from Python program!
HELLO!
Original     : 26 b'This is the original text.'
Compressed   : 62 b'425a683931415926535916be35a600000293804001040022e59c402000314c000111e93d434da223028cf9e73148cae0a0d6ed7f17724538509016be35a6'
Decompressed : 26 b'This is the original text.'
start check
exePath: D:\github_code\serious-python\src\serious_python\example\run_example\build\windows\x64\runner\Debug\run_example.exe
exeDir: D:\github_code\serious-python\src\serious_python\example\run_example\build\windows\x64\runner\Debug
appPath: D:\Users\aiden.guo\AppData\Roaming\com.example\run_example\flet\app\main.py
PYTHONPATH: D:\Users\aiden.guo\AppData\Roaming\com.example\run_example\flet\app;D:\Users\aiden.guo\AppData\Roaming\com.example\run_example\flet\app\__pypackages__;D:\github_code\serious-python\src\serious_python\example\run_example\build\windows\x64\runner\Debug\DLLs;D:\github_code\serious-python\src\serious_python\example\run_example\build\windows\x64\runner\Debug\Lib;D:\github_code\serious-python\src\serious_python\example\run_example\build\windows\x64\runner\Debug\Lib\site-packages
env_var: RESULT_FILENAME=C:\Users\aiden.guo\AppData\Local\Temp\run_example7eec0265\out.txt
env_var: RESULT_VALUE=JtcxBxeHxYdnsgbyndWJ
sync: false
Running Python program asynchronously...Traceback (most recent call last):
  File "D:\Users\aiden.guo\AppData\Roaming\com.example\run_example\flet\app\main.py", line 86, in <module>
    test_lru()
  File "D:\Users\aiden.guo\AppData\Roaming\com.example\run_example\flet\app\main.py", line 41, in test_lru
    from lru import LRU
  File "D:\Users\aiden.guo\AppData\Roaming\com.example\run_example\flet\app\__pypackages__\lru\__init__.py", line 1, in <module>
    from ._lru import LRU as LRU  # noqa: F401
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'lru._lru'

It really confused me because I think the same app.zip is used in both release and debug mode, it should contain the lru dependency.
I submitted an issue #116 yesterday about that I can't compile the app automatically, I manually moved some files, I don't know if it caused the problem.

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