[Python] pyenv, conda, virtualenv, pip, autoenv
By 지훈현서 | 2017년 8월 25일 |
맥이나 리눅스는 기본적으로 파이썬 인터프리터가 들어 있습니다. 따라서 터미널에서 $ python -V 해보면 버전을 보여줄 것입니다. (버전1에서는 -V 옵션이 없었네요 ^^) 그런데 말입니다.파이썬을 개발하다 보면 많은 3-rd party 모듈을 설치하고는 합니다.처음에는 소스 째 가져다가 $ easy_install 등의 명령을 사용하기도 했는데 지금은 거의 사용되지 않고, $ sudo python setup.py install명령을 이용해서 자신의 컴에 직접 설치해서 사용하기도 하였습니다. PIP 그러던 것이,Perl의 CPAN, node의 npm, ruby의 gem 등과 같은 패키지 관리자가생겨 원격으로 서드파티 모듈을 올리고 다운받고 업데이트 하는 등의파이썬용 패키지 관리자가 생겼는
구글에 평생 무료 서버 하나 장만해 보아요
By 미친병아리의 이글루스 | 2020년 11월 22일 |
요즘엔 너도 나도 공짜로 제공해 주겠다는 곳이 많아 맘에 드는 곳을 하나 고르면 됩니다최근에는 오라클에서도 무료 제공을 시작해서 많이들 사용하는 것 같습니다https://www.clien.net/service/board/lecture/15587467 저는 우연히 이 영상을 보게 되어, 구글 클라우드 플랫폼에 만들었습니다https://www.youtube.com/watch?v=u7LvG-deMOE&t=75s 만들기는 예전에 만들었는데이거 저거 테스트 하며 깔아보다 보니 엉망이 되어지우고 새로 하나 다시 만들었습니다 아래 내용은 나중에 똑같은 작업을 다시 할 때 제가 참고하려고 메모해둔 것이라설명이 친절하지 않습니다 자세한 설명은 링크 걸어둔 내용을 참조해주세요 구글 클라우드에서 평생
[pypi] 나의 첫번째 pip 패키지 treesel 등록
By 지훈현서 | 2017년 1월 30일 |
파이썬 패키지 관리자 중에 pip 가 대세라고 이전에 이야기 한 적이 있습니다. 따라서 최근에 파이썬 패키지 설치 시에는 모두 pip 로 통일하여 설치하고 있습니다.그런데 필요에 따라 어떤 유틸리티를 만들어 그것을 이 pypi.python.org 에 등록하여자신 뿐만 아니라 다른 사람들을 위해서 오픈할 수 있습니다.(지금껏 죄송하게도 못했지만 앞으로는 조금씩 조금씩 다른 분들을 위해서 올려볼 예정입니다) 다음은 자신만의 파이썬 패키지를 만들고 그것을 pypi 에 등록시켜인터넷이 연결된 곳이면 어디에서든지 pip로 등록하는 것을 해보고,그 내용을 공유해 봅니다. 1) 사용자 등록 및 로그인 우선 https://pypi.python.org/pypi 에 들어가셔서, 우측상단의 "Register"를 누
[Python] OS 에 상관없이 HOME 폴더 구하기
By 지훈현서 | 2018년 11월 26일 |
파이썬 개발할 때 메인 컴이 Mac 이므로 만약 홈 폴더에 있는 a.conf 파일을 가져오려고 한다면,해당 파일은 cf = os.path.join(os.getenv('HOME'), 'a.conf') 와 같은 식으로 가져왔습니다. 그런데 이것은 Mac과 Linux에서는 적용되지만Windows 에서는 적용되지 않습니다. 윈도우 까지 적용 가능한 코드는 다음과 같습니다. from os.path import expanduserhome = expanduser("~") 만약 사용자가 toor 라는 윈도우 사용자라면,home 은 "C:\\Users\toor" 라고 결과를 담고 있습니다. 만약 파이썬 버전 3.5 이상 이라면,다음 코드로 동일하게 동작합니다. from pathlib import Pathho