Closed aidik closed 1 month ago
I'll check it. Thanks for letting me know.
I'm observing the progress from a safe distance, but I had to try it. Now during the Python step, this error pops up, but it is pretty easy to deal with by just running apt install python3.12-venv
.
═══════════════════════════════════════════════════════════════════════════════
🐍 Creating Python virtual environment and installing packages
═══════════════════════════════════════════════════════════════════════════════
🔄 Creating virtual environment in .venv...
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt install python3.12-venv
You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
Failing command: /root/nostrcheck-server/.venv/bin/python3.12
Also, the default Node.js version is 18. So, I think the script needs to add the required version 21+.
Hello, thank you for your comments. Could you try to install it now?
I think I've got something working 😊
Quentin
I installed void_cat_rs on the VPS in the meantime so I'm not able to test on the same machine, but I did try in a VM with Ubuntu Server 24.04.
curl https://raw.githubusercontent.com/quentintaranpino/nostrcheck-api-ts/fix--python3.12-install-issues/scripts/install.sh --output install.sh && chmod +x install.sh
REPO_BRANCH="fix--python3.12-install-issues"
./install.sh
apt-utils
missing or a similar error (I think it was a false positive)Thank you @quentintaranpino
Thanks for your tests; you have helped me to better prepare the installer for the new version, even before completing it.
I encourage you to join the Telegram group, where we share updates on development and new versions.
Quentin
Describe the bug Running
curl https://raw.githubusercontent.com/quentintaranpino/nostrcheck-api-ts/0.6.0/scripts/install.sh --output install.sh && chmod +x install.sh && ./install.sh
results in error: externally-managed-environment during the Python Packages Install.To Reproduce Steps to reproduce the behavior:
curl https://raw.githubusercontent.com/quentintaranpino/nostrcheck-api-ts/0.6.0/scripts/install.sh --output install.sh && chmod +x install.sh && ./install.sh
Expected behavior Smooth installation... I guess :-)
Screenshots