수색…


Conda 패키지 업로드하기

시작하기 전에 다음 사항이 필요합니다.

시스템에 설치된 Anaconda Binstar 계정 Anaconda 1.6 이상을 사용하지 않는 경우 binstar 명령 줄 클라이언트를 설치하십시오.

$ conda install binstar
$ conda update binstar

아나콘다를 사용하지 않을 경우 Binstar는 pypi에서도 사용할 수 있습니다.

$ pip install binstar

이제 우리는 로그인 할 수 있습니다 :

$ binstar login

whoami 명령을 사용하여 로그인을 테스트하십시오.

$ binstar whoami

우리는 간단한 '안녕하세요 세상'기능으로 패키지를 업로드 할 예정입니다. Github에서 데모 패키지 레포를 가져 와서 시작하려면 :

$ git clone https://github.com/<NAME>/<Package>

이것은 다음과 같은 작은 디렉토리입니다.

package/
        setup.py
        test_package/
           __init__.py
           hello.py
           bld.bat
           build.sh
           meta.yaml

Setup.py 는 표준 파이썬 빌드 파일이고 hello.py 는 우리의 단일 hello_world () 함수를 가지고 있습니다.

bld.bat , build.shmeta.yaml 에 대한 스크립트 및 메타 데이터입니다 Conda 패키지로 제공된다. 이 세 파일과 그 목적에 대한 자세한 정보는 Conda 빌드 페이지를 참조하십시오.

이제 다음을 실행하여 패키지를 만듭니다.

$ conda build test_package/

그것이 Conda 패키지를 만드는 데 필요한 전부입니다.

마지막 단계는 conda build test_package / 명령을 실행 한 후 인쇄의 마지막 행을 복사하여 붙여 넣어 binstar에 업로드하는 것입니다. 내 시스템에서 명령은 :

$ binstar upload /home/xavier/anaconda/conda-bld/linux-64/test_package-0.1.0-py27_0.tar.bz2

처음으로 패키지를 만들고 릴리스하기 때문에 웹 응용 프로그램을 통해 수행 할 수있는 텍스트 필드를 작성하라는 메시지가 표시됩니다.

당신은이 볼 done 성공적 Binstar에 CONDA 패키지를 업로드 확인하기 위해 인쇄.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow