>  기사  >  백엔드 개발  >  Python에서 가상 환경 virualenv를 설치하는 방법

Python에서 가상 환경 virualenv를 설치하는 방법

巴扎黑
巴扎黑원래의
2017-08-18 17:07:132473검색

virtualenv는 격리된 Python 환경을 만드는 도구입니다. virtualenv는 Python 프로젝트에 필요한 패키지를 사용하는 데 필요한 모든 실행 파일이 포함된 폴더를 만듭니다.

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

1. virtualenv 설치

#安装python
brew install python
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
sudo easy_install pip
# 使用pip安装virtualenv
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

저장하고 종료

다음 명령을 실행합니다. , 시스템을 다시 시작하세요. 구성 로드

source ~/.bash_profile

환경 만들기

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

환경 전환:

workon pythonEnv

환경 종료:

deactivate

환경 삭제:

rmvirtualenv pythonEnv

Others

1 기타 명령

lsvirtualenv #모든 환경 나열.

cdvirtualenv # 현재 활성화된 가상 환경의 디렉터리로 이동합니다. 예를 들어 사이트 패키지를 찾아볼 수 있습니다.

cdsitepackages #위와 유사하지만 site-packages 디렉터리에 직접 들어갑니다.

lssitepackages #site-packages 디렉토리의 내용을 표시합니다.

2. easy_install 명령을 사용하여 pip를 설치할 때 ImportError: No module name extern 오류가 발생합니다.

원인: Mac과 함께 제공되는 python2.7.12의 extern 모듈이 설치되지 않았습니다.

해결책:

#https에서: //pypi .python.org/pypi/extern/0.1.0 extern을 다운로드한 다음 압축을 풀고 설치하세요

tar zxf extern-0.1.0.tar.gz && python setup.py install

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

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