无法在Google Colab安装Python 3.6,求安装及虚拟环境配置方案
在Google Colab中安装并配置Python 3.6虚拟环境的可行方案
一、安装Python 3.6及基础依赖
直接替换系统默认Python会破坏Colab内置工具的运行,正确做法是先安装Python 3.6的独立组件:
!sudo apt-get update -y !sudo apt-get install python3.6 python3.6-dev python3.6-venv -y
由于新版pip不再支持Python 3.6,需下载适配版本的pip安装脚本:
!wget https://bootstrap.pypa.io/pip/3.6/get-pip.py !python3.6 get-pip.py
二、创建并激活Python 3.6虚拟环境
通过虚拟环境隔离系统环境与Python 3.6环境:
- 创建虚拟环境
!python3.6 -m venv /content/python36_env
- 激活虚拟环境(Colab单元格执行后会自动回到系统环境,后续命令需加激活前缀)
!source /content/python36_env/bin/activate && python --version
三、在虚拟环境中安装依赖
所有需要在Python 3.6环境下运行的安装命令,都要加上激活前缀,例如安装兼容Python 3.6的numpy:
!source /content/python36_env/bin/activate && pip install numpy==1.19.5
四、验证环境有效性
执行以下命令确认虚拟环境的Python和pip版本:
!source /content/python36_env/bin/activate && python --version && pip --version
内容的提问来源于stack exchange,提问作者Kavya Sri Thadakamalla
相关产品推荐
相关产品推荐

