aggiornamenti installazione e README

This commit is contained in:
2026-01-22 14:04:47 +01:00
parent 1a4423ed0d
commit 6bd9f6427b
7 changed files with 140 additions and 12 deletions
+3
View File
@@ -5,6 +5,7 @@
function feat_addpacks_pip_dev() {
if ! feat_missing "apt-get"; then
sudo apt-get update
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev git
@@ -30,11 +31,13 @@ function feat_add_pip() {
feat_needed curl
feat_addpacks_pip_dev
curl https://pyenv.run | bash 2>&1
[ -f "$HOME/.bashrc.before" ] || touch "$HOME/.bashrc.before"
{ echo "export PYENV_ROOT=\"\$HOME/.pyenv\"
export PATH=\"\$PYENV_ROOT/bin:\$PATH\"
eval \"\$(pyenv init -)\"" ;
cat "$HOME/.bashrc.before"; } > "$HOME/.bashrc.before.tmp"
mv "$HOME/.bashrc.before.tmp" "$HOME/.bashrc.before"
feat_bashrc_before_needed
. "$HOME/.bashrc.before"
LATESTPYTHON="$(pyenv install -l | grep '^[0-9\. ]*$' | sed -ne '$s|\s*||gp')"
pyenv install "$LATESTPYTHON"