-
Notifications
You must be signed in to change notification settings - Fork 241
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
Bug: Repeated python3 setup.py install
leads to errors at startup, service loading
#1935
Comments
python3 setup.py install
leads to errors in servicespython3 setup.py install
leads to errors at startup, service loading
Tested it (with python3.9) and can't reproduce. This might be due to at least one of the extensions (or specter itself) having a Can you check that in your case? I guess i recently discovered something similiar and removed it but can't remember where. |
Not sure why i couldn't reproduce in the first place but now i can :-| |
I think that |
Well, I am re-installing it after I changed something (and do not want to setup a completely new virtualenv every time): specter-desktop/docs/development.md Line 98 in a739a06
|
@k9ert : Do you have any idea for a solution? This is an annoying bug in development (and I expect also users using pip will encounter this). |
My current understanding:
Calling This leads to the following steps that seems to work:
These 2 steps can be repeated without problem. |
Steps to reproduce
When running
for the first time the python folder
python3.10/site-packages/
containsand
python3.10/site-packages/cryptoadvance/specterext/
containsHowever running
again , now
python3.10/site-packages/cryptoadvance/specterext/
containswhich then raises the exception at specter start;
python3.10/site-packages/
remains contains the same folders.Cause
Running
pip install -e .
for the 2. time completely deletes thepython3.10/site-packages/cryptoadvance
folder (without noticing that it deleted the folders of some of the required packages).Workaround
Currently I have to do
pip uninstall
of all services inpython3.10/site-packages/cryptoadvance/specterext/
and rerunpip install -e . && python3 setup.py install
.Solutions?
cryptoadvance/specterext/
@k9ert: What do you think?
The text was updated successfully, but these errors were encountered: