Pip 无法使用python 3.6在travis ci上导入yaml(pyyaml)
我正在尝试测试一个python项目,该项目使用travisci使用Pip 无法使用python 3.6在travis ci上导入yaml(pyyaml),pip,travis-ci,python-3.6,pyyaml,Pip,Travis Ci,Python 3.6,Pyyaml,我正在尝试测试一个python项目,该项目使用travisci使用yaml包(pyyaml) sudo: required python: "3.6" before_install: - sudo apt-get install -y python3-pip - sudo pip3 install pyyaml script: - ./setup.py test 然而特拉维斯一直在告诉我: ModuleNotFoundError: No module named 'yaml'
yaml
包(pyyaml)
sudo: required
python: "3.6"
before_install:
- sudo apt-get install -y python3-pip
- sudo pip3 install pyyaml
script:
- ./setup.py test
然而特拉维斯一直在告诉我:
ModuleNotFoundError: No module named 'yaml'
我曾尝试使用普通的pip
安装pyyaml,以及ubuntu包python3yaml
,但没有成功。我可以用ubuntu在本地虚拟机上运行它,只是不能在travis ci
中,“ModuleNotFoundError”表明确实是Python 3.6生成了Python错误
- sudo /path/to/python36 -m pip install pyyaml