일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- centuryFromYear
- 백준
- cpp
- markdown
- 피보나치 수
- Numpy
- til
- 수 정렬하기
- almostIncreasingSequence
- 2750
- data_structure
- Daily Commit
- adjacentElementsProduct
- shapeArea
- codesignal
- codesingal
- collections.deque
- All Longest Strings
- Counting cells in a blob
- flask
- Python
- matrixElementsSum
- recursion
- 파이썬머신러닝완벽가이드
- 파이썬 포렌식
- 2015 봄학기 알고리즘
- baekjun
- 10953
- C++
- Sequential Search
Archives
- Today
- Total
Introfor
How to release python module 본문
자신이 만든 모듈을 사용하려면 모듈이 있는 디렉터리에서 작업을 하거나 사이트 패키지에 모듈을 설치하는 것이다.
사이트 패키지에 모듈을 설치하는 방법은 모듈을 배포할 때 사용하는 방식과 동일하다.
1. 배포 설명 만들기
기존에 만든 py파일이 있고, 그것을 배포 파일로 만들기 위해 setuptools를 사용
name - 파일명을 적음
py_modules - 패키지에 포함할 '.py' 파일 목록
from setuptools import setup
setup(
# name - 배포 파일 식별
# py_modules - 패키지에 포함할 '.py' 파일 목록
name = 'vsearch',
version = '1.0',
description = 'nope',
author = 'nope',
author_email = 'nope',
url = 'nope',
py_modules=['vesearch'],
)
그리고 패키지 설명을 포함하는 readme.txt를 생성해야 한다.
2. 배포 파일 만들기
윈도우에서 배포 파일을 만드려면 위에서 만든 vsearch.py와 setup.py, readme.txt가 있는 폴더에서 명령 프롬프트를 열어 아래 명령을 입력
C:\User\····>py -3 setup.py sdist |
위와 같이 입력을 하면 소스 배포 파일로 합쳐집니다.
이것을 pip로 설치하면 사이트 패키지에 설치 완료된다.
C:\User\····>py -3 -m pip install 파일명 |
'Doing > Python' 카테고리의 다른 글
문자열 앞 0으로 채우기 (0) | 2020.07.05 |
---|---|
Python Flask (0) | 2019.12.23 |
list remove, pop, insert, extend (0) | 2019.10.20 |
enumerate 사용법 (0) | 2019.07.05 |
How to install Pycharm on ubuntu (0) | 2017.02.02 |
Comments