私は数時間試していますが、これを取得しています:
Command "python setup.py Egg_info" failed with error code 1 in /tmp/pip-UWeLSq-build/
Command '['/bin/sh', '/tmp/tmpkajulyzd', 'python2',
'/home/adi/Eclipse-Workspace/cumulus/parts/cumulus/install/usr/bin/pip2',
'install', '--global-option=build_ext',
'--global-option=-I/home/adi/Eclipse-Workspace/cumulus/parts/cumulus/install/usr/include/python2.7',
'--target', '/home/adi/Eclipse-Workspace/cumulus/parts/cumulus/install/usr/lib/python2.7/site-packages',
'.']' returned non-zero exit status 1
私はガイドを読みましたが、依存関係の必要のない小さなスクリプトを使用しているpythonの例のみを参照しています。
編集、yamlのコンテンツ:
name: cumulus
version: "1.0.0"
summary: Test summary
description: Test description
confinement: devmode
apps:
cumulus:
command: python2 cumulus
parts:
cumulus:
plugin: python2
source: https://github.com/kd8bny/cumulus.git
source-type: git
問題は、pip
の2つのバージョンがあったことです。
Sudo apt-get python-pip
を使用してインストールされたものpip install -U pip setuptools
を使用してインストールされたものどうやらsnapcraft
は、2番目のコマンドを使用して別のバージョンのpipをインストールするときに、コピー元を知らないようです。