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

如何在Ubuntu22中安装TuriCreate?已预装Python 3.10.4但TuriCreate要求Python 3.7的解决办法

在Ubuntu 22.04上安装TuriCreate(适配Python 3.7)

Ubuntu 22.04自带的Python 3.10确实和TuriCreate的版本要求不兼容,咱们可以通过安装Python 3.7并创建独立虚拟环境的方式来解决,完全不会影响系统自带的Python版本。下面是详细步骤:

1. 安装Python 3.7及依赖

Ubuntu默认源里没有Python 3.7,咱们用deadsnakes这个专门提供多版本Python的PPA源来安装:

  • 先添加PPA源:
    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
    
  • 安装Python 3.7以及配套的开发工具、基础组件:
    sudo apt install python3.7 python3.7-dev python3.7-distutils
    
  • 手动安装pip3.7(deadsnakes的包默认不带pip):
    curl https://bootstrap.pypa.io/pip/get-pip.py | sudo python3.7
    

2. 创建并激活Python 3.7的虚拟环境

虚拟环境能把Python 3.7的环境和系统的Python完全隔离开,避免版本冲突:

  • 先安装虚拟环境工具:
    sudo apt install python3.7-venv
    
  • 创建虚拟环境(比如放在~/turi_env目录,你可以改成自己喜欢的路径):
    python3.7 -m venv ~/turi_env
    
  • 激活虚拟环境:
    source ~/turi_env/bin/activate
    
    激活后命令行开头会出现(turi_env)的标识,说明现在用的是Python 3.7的独立环境了。

3. 安装TuriCreate

在激活的虚拟环境里,直接用pip安装TuriCreate即可:

pip install turicreate
  • 如果安装过程中遇到依赖问题(比如libcurl相关错误),可以先补装系统依赖:
    sudo apt install libcurl4-openssl-dev libssl-dev
    

4. 验证安装

安装完成后,在虚拟环境里运行Python,测试导入TuriCreate:

import turicreate
print(turicreate.__version__)

如果能正常打印版本号,说明安装成功了。

日常使用注意事项

  • 每次使用TuriCreate的时候,都需要先激活虚拟环境:source ~/turi_env/bin/activate
  • 用完后退出虚拟环境可以用命令:deactivate

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.29 00:57:48