우분투 설치 및 파이썬 가상 환경의 사용에서

첫째, 가상 환경 설치
(기본적으로 리눅스 핍가 설치되어 있지 않은, 당신은 수동으로 설치해야합니다 주) 1. 파이썬 핍 설치하는 환경이 필요의 첫 번째 사용
파이썬 - 핍 APT 설치는 sudo : 설치 핍 명령을 python2.7가 설치
python3-핍을 설치 쉽다는 sudo : python3.5 설치
참고 : 핍 버전이 너무 낮 으면, 당신이 핍 --upgrade 핍를 설치, 업그레이드해야, 설치에 성공, 그것은 다시 시작하는 것이 가장 좋습니다

가상 환경 VIRTUALENV의 설치 2.
설치 명령을 : 핍 VIRTUALENV 설치
: 발생할 수있는 문제
질문 1 : 가져올 수 없습니다를 잠금은 / var / lib 디렉토리 / dpkg를 / 잠금
다른 프로그램을 사용할 수없는 고정 자본 존재의 결과로 실행이 될 수있다이 문제를 . 잠금 자원의 원인이 마지막으로 실행 또는 업데이트를 설치 한 다음이 조건이 발생하면 정상적으로 완료되지 않을 수 있습니다, 해결책은 간단하다
: 터미널에서 다음과 같은 두 가지의 유형
sudo는 RM은 / var / 캐시 / APT / 아카이브 / 잠금
sudo는 RM은 / var / lib 디렉토리 / dpkg를 / 잠금
질문 2 :`--user` 옵션 사용을 고려 하거나 권한 확인
솔루션 : 핍 --user VIRTUALENV 설치 


둘째, 가상 환경의 사용
1, 가상 환경 만들기 
  1. 디렉토리 가상 환경에서 mkdir을 저장할 디렉토리를 생성하고 입력
  MKDIR 용 다운로드 : 명령
     비르 CD
  2. 가상 환경을 생성을 
  VIRTUALENV -p 가상 경로의 환경의 이름의 파이썬 언어 버전 
  예 : VIRTUALENV -p /usr/bin/python3.5 TEST1
  ( 기본 파이썬 버전 python2.7은 기본 자동) 가상 환경 디렉토리와 같은 이름의 해당 디렉토리 이름을 생성합니다

2. 가상 환경을 활성화
  1. 명령 (가상 환경의 이름) 볼 수 있습니다 전에 가상 환경이 활성화 될 때, 가상 환경을 활성화
  는 activate의 소스 가상 환경 디렉토리 / 빈 /
  2 번 출구 가상 환경의
  비활성화를
  가상 환경을 삭제하려면, 단순히 가상 환경을 종료 해당 가상 환경 디렉토리를 삭제합니다. 그것은 다른 환경에 영향을주지 않습니다.

virtualenvwrapper 3. 통합 가상 환경 관리 소프트웨어 
  1. 관리 소프트웨어를 설치
  sudo는 easy_install을 virtualenvwrapper
  , 이제 / usr / 지방 / 빈에 설치 virtualenvwrapper 기본
  사실 필요가 작업에 대한 virtualenvwrapper.sh 파일을 실행, 당신은 그것을 구성해야하므로 :

  2. 구성 환경 변수 (구성 소프트웨어 주행 경로 및 가상 환경의 저장 위치)

  가상 환경 관리 디렉토리를 만듭니다 MKDIR는 HOME / .local의 / virtualenvs $
  $ 홈 / 홈 / 현재 사용자 
  정력 ~ / .bashrc에 다음과 같은 내용을 추가 :
    

export VIRTUALENV_USE_DISTRIBUTE=1
    export WORKON_HOME=$HOME/.local/virtualenvs   
    if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then 
    source $HOME/.local/bin/virtualenvwrapper.sh 
    else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then 
    source /usr/local/bin/virtualenvwrapper.sh 
    fi 
    fi 
    export PIP_VIRTUALENV_BASE=$WORKON_HOME 
    export PIP_RESPECT_VIRTUALENV=true

 

    환경 변수 새로 고침 : 소스 ~ / .bashrc에

    활성화 가상 환경 관리 소프트웨어는
    소스 /usr/local/bin/virtualenvwrapper.sh
  3. 가상 환경을
    생성하고 가상 환경을 활성화 1. mkvirtualenv 가상 환경 이름 (기본값은 python2.7을 작성)
    2. 가상 환경의 특정 언어 버전 생성 
      mkvirtualenv을 가상 환경의 경로의 -p 파이썬 언어 버전의 이름을
      이름을 mkvirtualenv -p /usr/bin/python3.5 가상 환경
    3, 가상 환경 종료 : 비활성화
    사용에 진행하기 전에 4. 가상 환경을 : workon 가상 환경 이름 (가상 환경에 있어야합니다)
    (5), 가상 환경 삭제합니다 rmvirtualenv 가상 환경 이름
    (6), 목록을 모든 환경 : workon 또는 lsvirtualenv -b

게시 된 131 개 원래 기사 · 원의 찬양 (22) · 전망 120 000 +

추천

출처blog.csdn.net/qq_38890412/article/details/104536645