PyInstaller with Vaex l #7995
Unanswered
fqking
asked this question in
PyInstaller
Replies: 1 comment
-
To collect an entry point, you use collect_entry_points() in your spec file. You'll want to avoid PyInstaller 6.0.0 though due to #7958. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
PyInstaller version: 6.0
Vaex: 4.17.
Python 3.9.12/3.10.8
OS: Win11
In order to simplify the issue. I used sample code here: https://github.com/vaexio/vaex/issues/1823
import vaex
print("Hello world")
df = vaex.from_dict({'A':[1,2,3]})
print(df.count())
It runs fine with VS code. but it throws error when running the Exe app build with Pyinstaller. I also used suggestion on that link. Nothing works. Please help. Thanks in advance!
C:\Home\Projects\Installer\dist\test>test.exe
Hello world
Traceback (most recent call last):
File "Daqpackage\data_plot\test.py", line 6, in
File "vaex\dataframe.py", line 967, in count
File "vaex\dataframe.py", line 941, in _compute_agg
File "vaex\dataframe.py", line 1780, in _delay
File "vaex\dataframe.py", line 421, in execute
File "vaex\execution.py", line 308, in execute
File "vaex\execution.py", line 378, in execute_generator
File "vaex\memory.py", line 46, in create_tracker
ValueError: No memory tracker found with name default
[12740] Failed to execute script 'test' due to unhandled exception!
Beta Was this translation helpful? Give feedback.
All reactions