dj-twenty-six / 101

DJ26 Basic Introduction
GNU General Public License v3.0
3 stars 0 forks source link

나의 파이썬 프로그램 ➜ 세상 속으로 ↝ #3

Open pySatellite opened 1 year ago

pySatellite commented 1 year ago

여기에 내가 만든 프로그램을 올려서 세상 속으로 나가 봅시다

이를 위해 다양한 파이썬 버전을 전환하며 사용 가능하도록 pyenv 를 설치합니다

파이썬 팩키징 및 연관 모듈관리를 위해 PDM 을 설치합니다.

pySatellite commented 1 year ago

(A) zsh ↶ ohmyzsh

window termainal

image

pySatellite commented 1 year ago

(B) pyenv

pySatellite commented 1 year ago

(C) install python

$ pyenv install -l

$ pyenv install 3.8.18

$ pyenv versions

$ pyenv global 3.12.0

$ pyenv versions system

$ python -V Python 3.12.0


- [ ] python3 가 특정 버전에 고정되어 있다면 제거하자 !
```bash
$ which python3
/usr/bin/python3
$ ls -l /usr/bin/python3
lrwxrwxrwx 1 root root 10 Aug 18  2022 /usr/bin/python3 -> python3.10
$ sudo rm -rf /usr/bin/python3
$ which python3
/home/dj26/.pyenv/shims/python3
$
pySatellite commented 1 year ago

(D) install PDM

$ tail -n 2 ~/.zshrc
# pdm
export PATH=/home/dj26/.local/bin:$PATH
pySatellite commented 1 year ago

init

image

pySatellite commented 1 year ago

publish

image

View at: https://pypi.org/project/hello-dj-26/0.1.0/

image

pySatellite commented 1 year ago

end