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

ModuleNotFoundError: No module named 'varbert' when installing #67

Closed
nuklea opened this issue Nov 21, 2024 · 1 comment · Fixed by #68
Closed

ModuleNotFoundError: No module named 'varbert' when installing #67

nuklea opened this issue Nov 21, 2024 · 1 comment · Fixed by #68

Comments

@nuklea
Copy link

nuklea commented Nov 21, 2024

pip freeze | grep -i daila
dailalib==3.13.1

pip3 install dailalib && daila --install
Install for IDA Pro? [y/n]
y
Plugins Path [default = None] (enter nothing to use default):

[+] Installed ida to ...

Install for Binary Ninja? [y/n]
n
[!] Skipping or failed install for binja...

Creating Ghidra Scripts directory at C:\Users\nuklea\ghidra_scripts...
Install for Ghidra? [y/n]
n
[!] Skipping or failed install for ghidra...

Install for angr-management? [y/n]
n
[!] Skipping or failed install for angr...

[+] Plugin install completed! If anything was skipped by mistake, please manually install it.

We will now download local models for each decompiler you've installed. Ctrl+C to cancel.
Installing VarBERT models...
Traceback (most recent call last):
File "C:\Program Files\Python310\lib\runpy.py", line 196, in _run_module_as_main
return run_code(code, main_globals, None,
File "C:\Program Files\Python310\lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "C:\Users\nuklea.idapro\venv\Scripts\daila.exe_main
.py", line 7, in
File "C:\Users\nuklea.idapro\venv\lib\site-packages\dailalib_main
.py", line 35, in main
DAILAInstaller().install()
File "C:\Users\nuklea.idapro\venv\lib\site-packages\libbs\plugin_installer.py", line 79, in install
self.display_epilogue()
File "C:\Users\nuklea.idapro\venv\lib\site-packages\dailalib\installer.py", line 70, in display_epilogue
self.install_local_models()
File "C:\Users\nuklea.idapro\venv\lib\site-packages\dailalib\installer.py", line 74, in install_local_models
self.install_varmodel_models()
File "C:\Users\nuklea.idapro\venv\lib\site-packages\dailalib\installer.py", line 78, in install_varmodel_models
from varbert import install_model as install_varbert_model
ModuleNotFoundError: No module named 'varbert'

But I didnt installed 'dailalib[full]'

@mahaloz
Copy link
Owner

mahaloz commented Nov 21, 2024

Good catch. This should be fixed in #68 , and available on 3.13.3. In about 5 minutes, reinstall with:

pip install -U dailalib

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

Successfully merging a pull request may close this issue.

2 participants