본문 바로가기

반응형

virtualenv

Pycharm을 이용하여 Python Virtualenv 개발 환경 구축 Pycharm을 이용하여 Python Virtualenv 개발 환경 구축 Pycharm 다운로드 링크 https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows Pycharm을 실행하고 Net Project를 선택하여 새로운 Project를 만든다. VirtualEnv를 사용할 경우 프로젝트 폴더 관리를 이렇게 하자. ProjectName - ProjectNameCode : 소스코드가 저장될 공간 - ProjectNameEnv : 가상 환경이 저장될 공간 Location: ProjectCode가 저장될 공간을 선택한다. New enviroment using : Virtualenv 선택 후 Location에는 ProjectNameEnv가 저장될 공.. 더보기
Pycharm을 이용한 개발PC의 가상환경을 CentOS7의 가상환경에 적용하기 Pycharm을 이용한 개발PC의 가상환경을 CentOS7의 가상환경에 적용하기Pycharm을 이용하여 개발PC에서 작업한 가상환경을 그대로 CentOS7 서버에 적용하기 위한방법이다. 먼저 Pycharm을 이용하여 개발과 테스트가 완료되었다면 Pycharm하단 메뉴의 Terminal을 선택하고pip freeze > requirements.txt를 입력하여 설치된 서브모듈 목록을 저장한다. 서버에 프로젝트 관련 파일들과 requirements.txt를 업로드한다.예로 아래와 같이 Project라는 폴더를 서버에 업로드 했다고 가정한다.Project -main.py -subA.py -subB.py -requirements.txt 업로드가 끝나면 서버에도 가상환경을 생성한다. virtualenv TestEn.. 더보기
CentOS7 virtualenv 설치 및 사용 CentOS7 virtualenv 설치 및 사용 서로 다른 종속성 간의 비 호환성은 사용자의 관심에 부합하는 문제이다. 비 호환성으로 인해 발생하는 문제를 피하기 위해 virtualenv를 사용하여 각각의 Python 응용 프로그램에 적합한 종속성을 포함하도록 가상 환경을 준비할 수 있다. 이런 식으로, 호환되지 않는 의존성은 충돌없이 공존할 수 있고, 의존하는 Python 응용 프로그램은 충돌 없이 공존할 수 있다. virtualenv를 사용하면 가상 환경에서 종속성을 수정하기 위해 root / sudo 권한이 필요하지 않다. 왜냐하면 모든 작업이 현재 사용자의 디렉토리에서 수행되기 때문이다. 이제 virtualenv로 만든 가상 환경을 살펴 보겠다. 1. Install virtualenv using .. 더보기

반응형