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
preguntada hace un año5598 visualizaciones
2 Respuestas
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
EXPERTO
respondido hace un año
profile picture
EXPERTO
revisado hace 7 meses
  • 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
respondido hace un año

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas