我想在Google Colab中使用Python 3.10的结构模式匹配功能,因此使用以下命令
!sudo apt-get install python3.10
!sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
!sudo update-alternatives --set python3 /usr/bin/python3.10
我可以使!python --version
输出3.10.0,但print(sys.version)
在代码单元格中仍输出3.7.12,因此匹配大小写语句引发SyntaxError
number = 1
match number:
case 0:
print("Error")
case _:
print(number)
有什么办法能让这件事成功吗?
2条答案
按热度按时间vsikbqxv1#
您可以使用this notebook。
nhaq1z212#
您可以尝试以下命令:
然后
这必须显示您下载的Python版本。
在那之后,
最后,
然后在colab上检查默认Python版本。