2017-05-08 9 views
1

ゼロ以外の終了ステータスを返し、私はsnapcraftで少し遊んでいますし、すべてがうまく働いたが、今、私はエラーを次取得 - 私は、エラーを引き起こすもの見当もつかない:snapcraft:2

Successfully installed appdirs packaging pip-8.1.2 pyparsing-2.1.8 setuptools-26.1.1 six-1.10.0 wheel-0.29.0 /home/bla/bla/parts/myapp/install/usr/bin/python2 -m pip download --disable-pip-version-check --dest /home/bla/bla/parts/myapp/packages . setuptools /tmp/tmps75wvcfe: 10: export: distribution/linux/Snapping/myapp/stage/usr/share/perl5/: bad variable name Command '['/bin/sh', '/tmp/tmpseb6idqm', '/home/bla/bla/parts/myapp/install/usr/bin/python2', '-m', 'pip', 'download', '--disable-pip-version-check', '--dest', '/home/bla/bla/parts/myapp/packages', '.', 'sqlalchemy']' returned non-zero exit status 2

私のsnapcraft.yamlファイル:

name: myapp 
version: "1.0" 
summary: myapp snap test 
confinement: devmode 
grade: devel 

apps: 
    myapp: 
    command: myapp 

parts: 
    myapp: 
    plugin: python 
    python-version: python2 
    python-packages: 
    - setuptools 
    source: ./src/foo 
    source-type: git 
    stage-packages: 
     - python-pyqt5 
     - python-sqlalchemy 
     - python-setuptools 

あなたには何が原因の可能性がありますか?

答えて

1

私はスナップを作成していた場所へのパスにスペース文字があるように見えるのと同じ問題がありました。

私の元のパスだった:

〜/書類/プログラミング・プロジェクト/ Pythonのプロジェクト/ TemperaturePi

とsnapcraftは同じエラーを与えました。

私はにディレクトリを移動:

〜/書類/ TemperaturePi

と上記のエラーなしで構築されたスナップ。

+0

ありがとうございます!それが私の問題を解決しました! – joko1206100