일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 파이썬머신러닝완벽가이드
- recursion
- shapeArea
- til
- Sequential Search
- 파이썬 포렌식
- Python
- 수 정렬하기
- codesignal
- markdown
- C++
- 백준
- 10953
- adjacentElementsProduct
- matrixElementsSum
- centuryFromYear
- 2750
- 2015 봄학기 알고리즘
- Numpy
- cpp
- data_structure
- All Longest Strings
- baekjun
- 피보나치 수
- Counting cells in a blob
- almostIncreasingSequence
- Daily Commit
- codesingal
- flask
- collections.deque
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