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

Mac环境下安装turicreate失败求助:SSL证书验证及版本匹配问题

解决Mac上安装turicreate时的SSL及版本匹配问题

我之前也碰到过一模一样的问题,给你几个靠谱的解决步骤:

问题根源分析

这个错误其实是两个问题叠加导致的:

  • 旧的PyPI域名https://pypi.python.org/simple/已经被官方弃用,而且它只支持TLSv1.0/1.1这类旧协议,现在主流Python环境默认禁用了这些不安全的协议,所以出现SSL验证失败的报错。
  • 找不到turicreate的可用版本,本质也是因为源的问题,旧源已经不更新包信息了,自然搜不到匹配的发行版。

具体解决步骤

1. 先升级你的pip到最新版本

旧版pip对新PyPI源和TLS协议的支持不好,先升级它:

# 如果用的是Python3(Mac现在默认是Python3)
pip3 install --upgrade pip --user
# 如果是Python2(不推荐,已经停止维护)
pip install --upgrade pip --user

2. 用官方新源或国内镜像源安装turicreate

直接指定新的官方PyPI源安装,或者用国内镜像(速度更快):

# 官方新源
pip3 install turicreate -i https://pypi.org/simple/
# 或者用清华镜像源
pip3 install turicreate -i https://pypi.tuna.tsinghua.edu.cn/simple/

3. 检查Python版本是否符合要求

turicreate对Python版本有严格限制,目前支持的是Python 3.6~3.8(具体看官方最新说明),如果你的Python版本太新(比如3.9+)或者太旧,都会找不到匹配的包。可以用下面的命令查看版本:

python3 --version

如果版本不符,建议用pyenv这类工具安装对应版本的Python,再尝试安装。

4. 尝试用conda安装(推荐Mac用户)

如果你用的是Anaconda或Miniconda环境,直接用苹果官方维护的conda源安装会更顺畅,避免很多环境问题:

conda install -c apple turicreate

5. 修复SSL证书问题(如果以上步骤还不行)

如果还是出现SSL证书验证错误,可以更新系统的证书库,或者安装certifi包更新Python的证书:

pip3 install --upgrade certifi

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:18:35