Upgrade to python > 3.9 on Cloud 9

0

My current Cloud9 environment has Python 3.7.16, I need to upgrade to 3.8 and up. How do I do it? Thank you.

Max
posta un anno fa5614 visualizzazioni
2 Risposte
4

What operating system does Cloud9 use?
Amazon Linux2 vagy Ubuntu?

I think a good way to upgrade is to add pyenv and switch from 3.7 to 3.9.

For example, if you are on Amazon Linux2, execute the following command.

git clone https://github.com/pyenv/pyenv.git ~/.pyenv
cat << 'EOT' >> ~/.bashrc
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
EOT
source ~/.bashrc
sudo yum -y update
sudo yum -y install bzip2-devel
sudo yum -y install xz-devel
pyenv install 3.9.13
pyenv global 3.9.13

Also, since Cloud9 seems to have a Python alias set by default, please set the following command in "~/.bash_profile".

export PATH="$HOME/.pyenv/shims:$PATH"

You can confirm that the version changes by executing the following command after setting.

source ~/.bash_profile
python --version
profile picture
ESPERTO
con risposta un anno fa
profile picture
ESPERTO
verificato 8 mesi fa
  • Thanks, this worked for me. I ran "pip3.9 install boto3" on top before I could start using it..

0

I always upgrade with ...

wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz
tar -xf Python-3.9.9.tgz
cd Python-3.9.9
./configure --enable-optimizations
sudo make altinstall
profile picture
ARBR
con risposta un anno fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande