ubuntu 시스템에서 Python 가상 환경 설치 및 사용 강좌

선언:python 프로젝트 개발을 진행할 때 서로 다른 프로젝트는 서로 다른 자원 패키지와 관련 설정을 사용해야 하기 때문에 여러 개의python 가상 환경을 만들고 가상 환경에서 개발하는 것이 필요하다.
가상 환경 설치
• 단계:
• Linux 터미널(단축키 Ctrl+Alt+T)을 열고 명령을 입력합니다.

sudo apt install python-virtualenv
sudo easy_install virtualenvwrapper
설명: 위의 두 명령은 조목조목 실행되며, 완료 후 가상 환경 설치가 완료됩니다.
또는 pip를 사용하여 설치할 수 있습니다. 전제는 pip를 설치하는 것입니다. 일반적인python은 pip를 가지고 있습니다.

sudo pip install virtualenv
sudo pip install virtualenvwrapper
• 설명: 설치 결과가 똑같아서 임의의 것을 사용하면 된다.
•virtualenv는 가상 환경virtualenvwrappervirtualenv의 명령을 봉인하여 더욱 우호적이다.
참고: 설치 순서는 뒤바뀔 수 없으며 virtualenvwrapper 에 의존해야 합니다.
가상 환경 만들기
• 터미널에 다음과 같은 명령을 입력합니다. virtualenv 가상 환경 이름
예: mkvirtualenv//는 mywork라는 가상 환경을 만듭니다.
생성된 가상 환경은 mkvirtualenv mywork   디렉터리에 저장되어 이 디렉터리에 들어가 볼 수 있습니다.
생성이 성공하면 자동으로 이 가상 환경에 들어가서 명령줄이 변경될 것을 알립니다.
•python 버전으로 가상 환경 만들기: /home/.virtualenvs  경로 가상 환경 이름 지정
위의 명령이 실행될 때 시스템은 기본적인python 버전의 개발 환경을 만들고, 일반적인 컴퓨터는python2와python3 버전을 동시에 설치하며, 때때로 서로 다른 버전으로 가상 환경을 만들어야 한다.
예: mkvirtualenv -p python-p는 path의 간략한 Py 설치 경로를 가리키며 기본적으로/usr/bin/디렉터리에 설치됩니다.
한 번에 찾을 수 없는 경우 명령 사용: mkvirtualenv -p /usr/bin/python3 mywork터미널 명령줄에서 검색하면 원하는 경로가 나타납니다.
디렉터리:/whereis python3 디렉터리에 들어갈 필요가 없습니다. 모든 디렉터리에서 명령을 실행할 수 있습니다. 생성된 가상 환경의 위치는 같습니다.
참고: 가상 환경을 만들려면 네트워킹 아래에서 해야 합니다. 그렇지 않으면 만들 수 없습니다.
참고: mkvirtualenv를 사용하여 가상 환경을 만들면 명령을 찾을 수 없음을 알릴 수 있습니다. 일반적으로 스크립트 파일은 시스템 경로에 가입하지 않았습니다. 해결 방법은 다음과 같습니다.
방법 1:

#  virtualenvwrapper  whereis virtualenvwrapper 
#   cd /usr/local/python3/bin
#   virtualenvwrapper  source virtualenvwrapper.sh
#  
방법 2:

#  , ,   sudo vi ~/.bashrc 
#    source /usr/local/python3/bin/virtualenvwrapper.sh
#    source ~/.bashrc
#  , 
가상 환경 보기 및 사용
• 가상 환경 삭제 home/.virtualenvs [가상 환경 이름]
예: rmvirtualenv참고: 현재 위치가 가상 환경인 경우 제거를 수행하려면 먼저 가상 환경을 종료해야 합니다.
참고: 모든 디렉터리에서 삭제 작업을 수행할 수 있습니다. 이름을 모르는 경우 Tab 키를 두 번 눌러 모든 가상 환경을 알릴 수 있습니다.
• 가상 환경 deactivate 종료
• 가상 환경 워크온에 들어가기 [가상 환경 이름]
예: rmvirtualenv mywork참고: Workon + Tab 키를 두 번 누르면 모든 가상 환경을 알립니다.
• 가상 환경에 설치된python 패키지 보기

pip list
pip freeze
두 명령 모두 조회할 수 있지만 전시의 형식이 다르다.가상 환경에서python 패키지 설치
가상 환경에 들어가서 터미널에 입력: rmvirtualen + 패키지 이름
주의: 절대 sudo pip을 사용하지 마세요...,여기는 가상 환경에서python 패키지를 설치합니다.
sudo 권한을 사용하면python 패키지는 호스트의 비가상 환경에 설치되어 가상 환경에서 이 패키지를 찾을 수 없습니다
총결산
상기 서술한 것은 여러분께 소개해 드린 ubuntu시스템에서Python 가상 환경의 설치와 사용 강좌입니다. 여러분께 도움이 되었으면 합니다. 만약에 궁금한 점이 있으면 저에게 메시지를 남겨 주시면 제때에 답장해 드리겠습니다.여기에서도 저희 사이트에 대한 지지에 감사드립니다!
만약 당신이 본문이 당신에게 도움이 된다고 생각한다면, 전재를 환영합니다. 출처를 밝혀 주십시오. 감사합니다!

좋은 웹페이지 즐겨찾기