분류 전체보기 썸네일형 리스트형 파이참에서 가상환경 사용하기 virtualenv window 환경 맥 OS 환경에선 pyenv를 썼는데 window 환경에선 pyenv를 쓸 수가 없다고 한다.. 진짠가..?! 그래서 virtualenv를 사용해야 한다. 파이썬 설치 파이썬 홈페이지에서 자신의 OS에 맞는 파이썬을 설치하고 path 지정 체크, pip 설치 체크를 한다. virtualenv 설치 일단 cmd 창으로 들어가서 pip install virtualenv로 virtualenv를 설치해준다. 고마운 파이썬 패키지 매니저.. 특정 파이썬 버전의 가상환경 만들기 "원하는 버전의 파이썬 실행파일이 있는 경로" -m venv "가상환경 이름" 을 입력하면 가상환경이 만들어진다. C:/Python36/python.exe -m venv pyenv36 여기선 파이썬 3.6.5버전의 가상환경이고 가상환경의 이.. 백엔드 개발 인턴 회고 학원 장고 수업 3.18~4.12 회사 생활 4.15~7.17 미니 프로젝트 코드 https://github.com/copyNdpaste/MiniYogiyo 3개월 간의 회사 생활에 대해 아무렇게나 의식의 흐름대로 작성한다. 아주 운이 좋게도 서초역에 있는 핫한 회사에서 인턴 생활을 하게 되었다. 첫 한 달 간은 종로에 있는 아주 구린 IT 학원에 가서 장고 기초 수업을 들었다. 이후 집에서 지하철과 버스를 타고 서초역 근처 회사로 출근했다. 회사 문화는 아주 좋았다. 애자일스러운 회사로 매일 아침마다 스탠드업 미팅을 하고 주기적으로 회고를 한다. 개발 회의도 자유로운 분위기에서 밝게 하는 것 같고 코드를 작성하고 Pull Request를 하면 여러 개발자들이 코드 리뷰를 해준다. 코딩을 한 다음 필수적.. os.path.dirname() os.path.abspath() settings.py에 보면 BASE_DIR 값에 뭔가를 할당한다. os.path.abspath(__file__)로 현재 파일의 절대 경로를 알아낸다. os.path.dirname()으로 이 파일의 디렉토리 이름을 알아낸다. 계속해서 상위 디렉토리 이름을 알아내다가 나온 값이 root 디렉토리다. root 디렉토리를 찾을 수 있도록 os.path.dirname()을 적절히 사용해줘야 한다. BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) https://stackoverflow.com/questions/25139403/why-os-path-dirname-file-is-working-in-django.. module과 package의 차이점 What's the difference between a Python module and a Python package? What's the difference between a Python module and a Python package? What's the difference between a Python module and a Python package? See also: What's the difference between "package" and "module" (for other languages) stackoverflow.com 모듈은 파일 or 파일들이다. 패키지는 파일을 모아둔 디렉토리다. source tree와 github 연동하기 전에는 source tree를 설치하게 되면 github 계정으로 로그인하는 게 있었던 것 같은데 지금은 bitbucket cloud, server로 양분화되었다. cloud를 선택하고 설치를 한뒤에 github에 있는 프로젝트를 clone하고 싶으면 일단 source tree에 github 계정을 연동해야 한다. source tree에서 설정 -> 계정 -> 추가를 선택하고 호스트 : github 계정연결 클릭 후 브라우저 켜지면 로그인 또는 진행하는 거 클릭하면 사용자 이름에 자신의 github 닉네임이 뜬다. 프로토콜은 잘 선택한다. 난 HTTPS 계정이 추가되고 계정명 아래 GitHub가 뜬다. 기본 계정으로 사용하려면 디폴트 설정을 눌러준다. pyenv install 3.x.x - zipimport.ZipImportError: can't decompress data; zlib not available brew install homebrew/dupes/zlib 명령으로 zlib 설치가 안될 경우(개빡..ㅜㅠ) brew install zlib 명령을 입력한다. zsh을 쓰면 ~./zshrc에 bash를 쓰면 아마도 ~./bashrc 또는 ~./bash_profile 등에 다음 코드 입력 # For compilers to find zlib you may need to set: export LDFLAGS="${LDFLAGS} -L/usr/local/opt/zlib/lib" export CPPFLAGS="${CPPFLAGS} -I/usr/local/opt/zlib/include" # For pkg-config to find zlib you may need to set: export PKG_CONFIG_PATH.. bash 대신 zsh 사용하기 How to use the zsh instead of the bash. zsh을 default로 터미널에서 chsh -s /bin/zsh bash를 default로 터미널에서 chsh -s /bin/bash xcode-select: error: command line tools are already installed, use "Software Update" to install updates pyenv를 써서 파이썬 버전을 관리하고 virtualenv로 가상 환경 생성하려고 했는데 잘 안됐다. 터미널에서 softwareupdate --list로 어떤 게 설치 가능한 지 확인. softwareupdate --install -a 로 전체 설치 softwareupdate --install 그래도 안되면! 이미 존재하는 command line tools을 삭제해버리고 xcode-select를 설치하면 된다. 삭제하기 위해서 권한이 필요하므로 명령 앞에 sudo를 붙인다. 삭제 sudo rm -rf /Library/Developer/CommandLineTools xcode-select 다시 설치 xcode-select --install 이전 1 ··· 7 8 9 10 11 12 13 ··· 69 다음