>  기사  >  백엔드 개발  >  Python 가상 환경 virualenv의 설치 및 사용에 대한 자세한 설명

Python 가상 환경 virualenv의 설치 및 사용에 대한 자세한 설명

高洛峰
高洛峰원래의
2017-03-24 17:27:311810검색

머리말
python, pip, setuptools 및 기타 도구를 설치한 후 virualenv 가상 환경을 만들 수 있습니다. 이 도구는 가상 머신과 유사하며 동일한 컴퓨터에서 여러 파일을 실행할 수 있습니다. 서로 다른 버전의 Python 프로그램은 서로 영향을 미치지 않습니다. 사용하지 않을 때는 종료하거나 삭제할 수 있습니다.
1. virtualenv 설치

#install pip on mac
brew install python
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
sudo easy_install pip
#install virtualenv by pip
pip install virtualenv


2. virtualenv 사용

#创建一个叫做pythonEnv的新环境
virtualenv pythonEnv
#激活再使用
cd pythonEnv
source bin/activate
#退出环境
deactivate


3. virtualenvwrapper는 가상 환경을 관리합니다
virtualenvwrapper 설치

pip install virtualenvwrapper


환경 변수 구성:

vim ~/.bash_profile
# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh
# exit vim
source ~/.bash_profile


환경 만들기

mkvirtualenv pythonEnv #在 ~/Envs 中创建 pythonEnv文件夹
mkvirtualenv python3Env -p python3.5 #创建python3.5的环境


환경 전환:

workon pythonEnv


종료 환경:

deactivate


환경 삭제:

rmvirtualenv pythonEnv


기타
1. 기타 명령

lsvirtualenv #列举所有的环境。
cdvirtualenv #导航到当前激活的虚拟环境的目录中,比如说这样你就能够浏览它的 site-packages 。
cdsitepackages #和上面的类似,但是是直接进入到 site-packages 目录中。
lssitepackages #显示 site-packages 目录中的内容。

2. easy_install 명령을 사용하여 pip를 설치할 때 ImportError: No module names extern 오류가 발생합니다.
원인: Mac과 함께 제공되는 python2.7.12의 extern 모듈이 설치되지 않았습니다.
해결책:

아아아아

위 내용은 Python 가상 환경 virualenv의 설치 및 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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