You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建使用指定Python版本的Jupyter Notebook

问题根因与解决方案

版本不一致的原因

你系统内存在多版本Python共存的情况:

  • 终端默认的python命令绑定了系统自带的Python 2.7.16
  • 你之前全局安装的Jupyter Notebook是通过Python 3.6.8对应的pip安装的,所以Jupyter内核默认绑定Python 3.6.8
  • 之前执行virtualenv -p python3不生效是因为你系统的python3软链接默认指向了Python 3.6.8,没有指定到3.7及以上版本

操作步骤

  • 第一步:先确认系统中已安装Python 3.7及以上版本,在终端执行对应版本查询命令,比如要验证3.9版本就执行python3.9 -V,能正常返回版本号说明该版本存在,若不存在请先安装对应版本的Python
  • 第二步:创建虚拟环境时明确指定Python 3.7+的执行文件路径,示例命令:
    virtualenv -p /usr/bin/python3.9 myproject
    
    注意把路径替换为你系统中Python 3.7+实际的安装路径
  • 第三步:激活虚拟环境
    • Mac/Linux系统执行:source myproject/bin/activate
    • Windows CMD执行:myproject\Scripts\activate.bat
    • Windows PowerShell执行:.\myproject\Scripts\Activate.ps1
      激活后执行python -V,返回版本应为你指定的3.7+版本
  • 第四步:在已激活的虚拟环境中重新安装Jupyter Notebook,执行命令:pip install jupyter
  • 第五步:在当前虚拟环境中执行jupyter notebook启动服务,新建Notebook后执行import sys; print(sys.version)即可验证版本为你需要的3.7+版本

内容的提问来源于stack exchange,提问作者NNN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 14:45:09