特拉维斯没有在m上找到Python3

2024-10-03 11:15:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下.travis.yml文件:

language: objective-c 

# macOS and Xcode Version
osx_image: xcode10

# Build dependencies
install:
  - brew install python3
  - ./fetchDependencies -v

一直到现在都很好。但是,fetchDependenciesbash脚本调用的一个构建现在在运行cmake时需要python3,我们在Travis中看到以下错误:

^{pr2}$

FWIW…Travis上的brew install python3命令的结果是:

Warning: python 3.6.5_1 is already installed and up-to-date
To reinstall 3.6.5_1, run `brew reinstall python`

编辑:按照@siadardulomli comment中的链接中的建议,我将.travis.yml修改为以下内容,但得到了相同的错误:

language: objective-c 

# macOS and Xcode Version
osx_image: xcode10

# Build dependencies
install:
  - brew install python3
  - pip3 install virtualenv
  - virtualenv -p python3 .
  - ./fetchDependencies -v

为什么cmake找不到{}……我们能做些什么?在


Tags: installandimagebuildtravisversionymlmacos