스냅 내에서 스크립트를 노출 할 수 없습니다.

시칸 데르 로테

그래서 저는 스냅 패키지를 만드는 방법을 배우려고 노력하고 있으며 간단한 파이썬 스크립트를 기반으로 사용하고 있습니다 ( https://gitlab.xirion.net/vroest/dice-roller/tree/master ).
Snapcraft가 제대로 작동하고 스냅 패키지를 설치했지만 터미널에서 스크립트를 실행할 수 없습니다.

snap install --devmode --dangerous cli-diceroller_1.9_amd64.snap

여기 가이드를 따랐습니다 : https://tutorials.ubuntu.com/tutorial/create-your-first-snap#3
다음은 yaml-file입니다.

name: cli-diceroller
base: core18
version: '1.9'
summary: A python dice rolling application using standard dice notation
description: |
  Syntax is: roll <dice_code>
  Example: roll 2d8 + 6 + d8
  Instead of a dice code you can also put "stats" or "dir" for a stats roll or direction roll respectively.

grade: devel
confinement: devmode

apps:
  roll:
    command: bin/roll

parts:
  diceroller:
    plugin: python
    python-version: python3
    source: https://gitlab.xirion.net/vroest/dice-roller.git

이 명령을 실행하면 스크립트가 정상적으로 작동합니다.

/snap/cli-diceroller/x1/bin/roll

내가 뭘 놓치고 있니?

Claudio Matsuoka

앱 이름 ( roll이 경우)이 스냅 이름 ( cli-diceroller)과 다른 경우 <snap-name>.<app-name>네임 스페이스 충돌을 방지하기 위해 바이너리가 설치됩니다 .

$ cli-diceroller.roll
Syntax is: roll <dice_code>
Example: roll 2d8 + 6 + d8
Instead of a dice code you can also put "stats" or "dir" for a stats roll or direction roll respectively

부품의 이름을로 바꾸면 cli-diceroller해당 이름으로 실행 파일을 사용할 수 있습니다. (이것은 snapcraft.yaml 참조 에 문서화되어 있습니다.)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 함수 자바 스크립트 내에서 함수를 호출 할 수 없습니다.

분류에서Dev

bash 스크립트 내에서 별칭을 호출 할 수 없습니다.

분류에서Dev

BASH 스크립트의 함수 내부에서 호출 할 때 SUDO를 찾을 수 없습니다.

분류에서Dev

컨텍스트 후크 내에서 함수를 호출 할 수 없습니다.

분류에서Dev

다른 스크립트를 호출 할 수 없습니다.

분류에서Dev

다른 클래스의 함수에서 자바 스크립트를 호출 할 수 없습니다.

분류에서Dev

내 패키지에서 스크립트를 실행할 수 없습니다.

분류에서Dev

내 패키지에서 스크립트를 실행할 수 없습니다.

분류에서Dev

Windows는 Eclipse 내에서 Python 스크립트를 실행할 수 없습니다.

분류에서Dev

rc.local 내에서 스크립트를 실행할 수 없습니다.

분류에서Dev

bspwmrc에서 스크립트를 시작할 수 없습니다.

분류에서Dev

Mule에 의해 노출 된 웹 서비스를 호출 할 수 없습니다.

분류에서Dev

내 스크립트를 실행할 수 없습니다.

분류에서Dev

내 자바 스크립트를로드 할 수 없습니다.

분류에서Dev

SSIS에서 Powershell 스크립트를 호출 할 때 stderror 및 stdout을 검색 할 수 없습니다.

분류에서Dev

정지 자바 스크립트에서 이벤트를 제출할 수 없습니다

분류에서Dev

동적으로 생성 된 HTML에서 자바 스크립트 함수를 호출 할 수 없습니다.

분류에서Dev

외부 자바 스크립트 파일에서 함수를 호출 할 수 없습니다.

분류에서Dev

Octave의 다른 스크립트에서 스크립트를 호출 할 수 있습니까?

분류에서Dev

/ 중에 Bash 스크립트를 실행할 수 없습니다.

분류에서Dev

스크립트를 iframe에 격리 할 수 없습니다.

분류에서Dev

iframe에 스크립트를로드 할 수 없습니다.

분류에서Dev

Python 스크립트에서 wget을 호출 할 수 없습니다.

분류에서Dev

텍스트 파일에서 스크립트를 실행할 수 없습니다.

분류에서Dev

Powershell 스크립트에서 스크립트 블록을 호출 할 수 없습니다.

분류에서Dev

자바 스크립트에서 문자열 길이를 출력 할 수 없습니다.

분류에서Dev

자바 스크립트는 getElementsByTagName에서 정의되지 않은 메소드를 호출 할 수 없습니다.

분류에서Dev

Apple Script : "do shell script"가있는 스크립트에서 id3tag를 호출 할 수 없습니다.

분류에서Dev

bash 스크립트에서 변수를 업데이트 할 수 없습니다.

Related 관련 기사

  1. 1

    다른 함수 자바 스크립트 내에서 함수를 호출 할 수 없습니다.

  2. 2

    bash 스크립트 내에서 별칭을 호출 할 수 없습니다.

  3. 3

    BASH 스크립트의 함수 내부에서 호출 할 때 SUDO를 찾을 수 없습니다.

  4. 4

    컨텍스트 후크 내에서 함수를 호출 할 수 없습니다.

  5. 5

    다른 스크립트를 호출 할 수 없습니다.

  6. 6

    다른 클래스의 함수에서 자바 스크립트를 호출 할 수 없습니다.

  7. 7

    내 패키지에서 스크립트를 실행할 수 없습니다.

  8. 8

    내 패키지에서 스크립트를 실행할 수 없습니다.

  9. 9

    Windows는 Eclipse 내에서 Python 스크립트를 실행할 수 없습니다.

  10. 10

    rc.local 내에서 스크립트를 실행할 수 없습니다.

  11. 11

    bspwmrc에서 스크립트를 시작할 수 없습니다.

  12. 12

    Mule에 의해 노출 된 웹 서비스를 호출 할 수 없습니다.

  13. 13

    내 스크립트를 실행할 수 없습니다.

  14. 14

    내 자바 스크립트를로드 할 수 없습니다.

  15. 15

    SSIS에서 Powershell 스크립트를 호출 할 때 stderror 및 stdout을 검색 할 수 없습니다.

  16. 16

    정지 자바 스크립트에서 이벤트를 제출할 수 없습니다

  17. 17

    동적으로 생성 된 HTML에서 자바 스크립트 함수를 호출 할 수 없습니다.

  18. 18

    외부 자바 스크립트 파일에서 함수를 호출 할 수 없습니다.

  19. 19

    Octave의 다른 스크립트에서 스크립트를 호출 할 수 있습니까?

  20. 20

    / 중에 Bash 스크립트를 실행할 수 없습니다.

  21. 21

    스크립트를 iframe에 격리 할 수 없습니다.

  22. 22

    iframe에 스크립트를로드 할 수 없습니다.

  23. 23

    Python 스크립트에서 wget을 호출 할 수 없습니다.

  24. 24

    텍스트 파일에서 스크립트를 실행할 수 없습니다.

  25. 25

    Powershell 스크립트에서 스크립트 블록을 호출 할 수 없습니다.

  26. 26

    자바 스크립트에서 문자열 길이를 출력 할 수 없습니다.

  27. 27

    자바 스크립트는 getElementsByTagName에서 정의되지 않은 메소드를 호출 할 수 없습니다.

  28. 28

    Apple Script : "do shell script"가있는 스크립트에서 id3tag를 호출 할 수 없습니다.

  29. 29

    bash 스크립트에서 변수를 업데이트 할 수 없습니다.

뜨겁다태그

보관