# 1. Open the terminal in the JupyterLab environment
# 2. Create a new conda env called “python39” (you can change it if you want):
$ conda create -n python39 python=3.9 -y
# 3.Activate your new Python 3.9 environment:
$ conda activate python39
# 4. Install ipykernel when logged in the new env:
(python39)$ conda install ipykernel
# 5. Install jupyter
pip install jupyter
# 6. Create kernel with name "python39-kernel":
ipython kernel install --name "python39-kernel" --user
# 7. List kernels
jupyter kernelspec list
1条答案
按热度按时间lymnna711#
笔记本电脑使用Python 3.7,但在Vertex AI用户管理的笔记本电脑中使用Python 3.9有两种替代方案:
你可以在创建笔记本的时候使用自定义映像。这样你就可以安装你喜欢的python版本,以及任何你需要预装的依赖项。在创建视图中选择"environment"中的自定义容器选项,这样你就可以输入路径。你可以找到一个包含所有步骤详细说明的指南here。
如果你还没有创建自定义容器映像,你可以找到一个关于如何构建容器映像here的指南,该指南包含了关于使用yaml或json的解释。
一个更直接的解决方案是使用带有所需Python版本的Conda环境,并将该环境用作Jupyter笔记本中的内核。您可以按照以下步骤创建Conda环境和内核。如果您使用的是Vertex AI笔记本中的终端,在执行任何命令之前,您需要使用命令
conda activate my-env
激活环境,环境名称shout出现在命令提示符(my-env) jupyter@jupyter:~$
的括号中。选择名为
python39-kernel
的内核并检查python的版本,它将显示3.9。这是一个简单的解决方案,但它可能意味着一些长期的基础上的问题,目前我相信没有办法改变基本Python版本,除了使用自定义容器。