在 google colab 中将 Python 3.10 降级到 3.9

问题描述 投票:0回答:2

当我想使用 google Colab 时,PyTorch 和 Python 3.10 似乎存在兼容性问题。 我需要使用 !pip install torch==1.8 torchvision==0.9 但这个问题不允许我。
我应该降级。

我需要获取降级Python版本的代码。

python google-colaboratory downgrade
2个回答
1
投票

我也遇到过类似的问题。这似乎是由于 Colabs 被推送了“升级”。我认为这解决了“升级”问题: https://github.com/googlecolab/colabtools/issues/3646#issuecomment-1570238781

可能比这更多,但这就是我在 colabs 笔记本中降级 python 的方法:

!sudo apt-get update -y
!sudo apt-get install python3.8 -y
!echo 2 | sudo update-alternatives --config python3 #'echo 2' auto-inputs '2' so that it doesn't have to be done manually

我希望这有帮助。祝你好运。


0
投票

以下是降级Python的方法。但你要注意的是,每次你想使用conda环境来安装或使用它时,你必须先使用这个脚本

! source activate env_name;
来激活它,然后在这个脚本后面准确地写下你想要的命令。

第1步:

! python --version

第2步:

!pip install -q condacolab

import condacolab

condacolab.install() 

步骤3:

!conda --version

第四步:

您应该从此代码的输出中选择一个 python 版本,并在下一步中替换为

PYTHON_VERSION
!conda search python

第5步:

! conda create -n env_name python=PYTHON_VERSION # PYTHON_VERSION can be 3.9 or any other releas

第6步:

您应该创建一个

requirements.txt
文件并放置 您需要安装的所有软件包的名称

第7步:

! source activate env_name; python --version; pip -V; pip install -r requirements.txt

© www.soinside.com 2019 - 2024. All rights reserved.