>백엔드 개발 >파이썬 튜토리얼 >python에서 virtualenv와 virtualenvwrapper를 설치하는 방법

python에서 virtualenv와 virtualenvwrapper를 설치하는 방법

高洛峰
高洛峰원래의
2017-01-14 13:29:511533검색

1. 먼저 일반적인 pip 명령을 소개합니다.

pip 설치 명령: pip install package_name
pip 업그레이드 명령: pip install –ungrage package_name
pip uninstall 명령: pip uninstall package_name


pip install django
pip install -U django

2. virtualenv 설치

virtualenv 설치:

$ sudo pip install virtualenv

또는

$ sudo apt-get install python-virtualenv
Mac OS X 시스템인 경우 easy_install을 사용하여 virtualenv를 설치할 수 있습니다.

$ sudo easy_install virtualenv
virtualenv의 버전 번호를 확인하거나 시스템에 virtualenv가 설치되어 있는지 확인하세요.

$ virtualenv --version
virtualenv를 사용하여 가상 환경을 만듭니다. 일반적으로 가상 환경의 이름은 venv입니다. :

$ virtualenv venv
이 가상 환경 활성화:

$ source venv/bin/activate
Microsoft Windows 시스템을 사용하는 경우 활성화 명령은 다음과 같습니다.

$ venvScriptactivate
가상 환경 활성화 이 명령은 명령줄 프롬프트를 수정하고 환경 이름을 추가합니다:

(venv) $
가상 환경에서의 작업이 완료되면 전역 Python 인터프리터로 돌아가려면 프롬프트에서 deactivate
를 입력하고 다음 명령을 실행하여 가상 환경

(venv) $ pip install Flask
에 Flask를 설치하면 됩니다. 올바르게 설치되었습니다:

(venv) $ python
>>> import Flask
>>

3. 🎜>
virtualenvwrapper 설치:

$ sudo pip install virtualenvwrapper

설치가 완료되면 다음 위치에 virtualwrapper 쉘 스크립트가 생성됩니다.


/usr/local/bin/virtualenvwrapper.sh

virtualenvwrapper를 사용하는 경우 로그인 셸 초기화 스크립트를 구성하고 virtualenvwrapper.sh 정보를 현재 셸 환경으로 읽어야 합니다. base를 예로 들어 사용자 루트 디렉터리(예: /home/[username])의 .bashrc 구성 파일을 다음과 같이 수정할 수 있습니다.

.bashrc 수정:

if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then

내보내기 WORKON_HOME=$HOME/.virtualenvs

소스 /usr/local/ bin/virtualenvwrapper.sh
fi

.bashrc를 다시 읽으세요:

$ source ~/.bashrc

mkvirtualenv 명령을 입력하여 사용 가능한지 확인할 수 있습니다.


$ mkvirtualenv --help

설정 후 다음 명령을 통해 가상 환경을 운영할 수 있습니다.


가상 환경 생성:

$ mkvirtualenv env

가상 환경 확인:


$ ls -la $HOME/.virtualenvs

virtualenv와 virtualenv의 유사점과 차이점 중 가상 실행 환경을 종료하는 명령도 비활성화되며, 가상 실행 환경으로 들어가십시오. 명령은 workon이 됩니다.

가상 환경 종료:

(venv) $ deactivate

기존 환경에 들어가거나 환경을 전환합니다. env라는 가상 환경이 있다고 가정합니다.


$ workon env

가상 환경 탐색:


$ workon

가상 환경 삭제:


$ rmvirtualenv env

4. 한 번의 클릭으로 가상 환경에 pip 공통 패키지를 설치합니다.


requirements.txt 파일에 package 또는 package==version number 또는 package>=version number를 작성하세요.

Django==1.7.7

django-debug- 도구 모음

ply
MySQL-python
uwsgi
flup
Flask
Pillow
markdown2

원클릭 설치 명령:

( venv) $ pip install - r 요구 사항.txt

위의 원클릭 설치 명령을 실행하는 동안 MySQL-Python을 구성할 때 시스템에서 다음과 같은 오류를 보고했습니다.


EnvironmentError: mysql_config를 찾을 수 없음

Google 검색 EnvironmentError: mysql_config notfound , stackoverflow에서 답을 찾으세요


(venv) $ sudo apt-get install libmysqlclient-dev

좋아요, 즐겨보세요!!!



위 Python 설치 virtualenv 및 virtualenvwrapper 방법은 모두 편집자가 공유한 내용이므로 참고가 되셨으면 좋겠습니다. 또한 PHP 중국어 웹사이트를 모두 지원해 주시길 바랍니다.

virtualenv 및 virtualenvwrapper 설치 방법에 대한 더 많은 Python 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.