연구 노트 (115) - Python3 venv 단순] [가상 환경을 만들기 위해 사용하는

파이썬을 사용하는 경우, 때때로 그들은 원래의 시스템 구성에 영향을주지 않습니다 종속성을 설치하려고합니다. 이번에는 우리가 사용하는 가상 파이썬 환경을 만들기 위해 사용 venv (VIRTUALENV)에 필요합니다. (서버에 아무런 권한이 없기 때문에 나처럼, 거기에 설치 핍을 통해 직접 방법은 없지만, 같은 로터리 방법을 사용합니다.)

원래, 나는 이미 이런 종류의 일이 VIRTUALENV에게 있습니다 알고 있습니다. 그러나이 것은 설치해야합니다,하지만 난 설치할 수있는 권한이 없습니다. 이것은 무한 반복된다. 나중에, 검사 데이터의 시간에 우연히 발견 Python3는 venv를 제공, 직접 VIRTUALENV를 교체 할 수 있습니다.

그것은 환경이 "PIP"를 포함하지 않는 Python3.3에서 "venv"명령을 사용하여 만든, 주목해야한다, 당신은 수동으로 설치해야합니다. 그러나 전용 버전 3.3 문제없이 친구에.

첫째, 디렉토리에하자 (마지막 루트 디렉토리 나 바탕 화면입니다, 키가 다음 사용을 찾을 수있을 것입니다)을 입력 :

$ python -m venv XXX 

XXX는 만들려는 파일의 이름을 나타냅니다. 이 때문에 명령, 의지와 XXX의 내부에 파이썬 가상 환경 관련 파일을 실행 한 후.

단지이 내부를 실행해야 한 라인에 파일을 활성화합니다. 리눅스에서 명령은 다음과 같습니다 :

$ source <XXX>/bin/activate

윈도우에서 cmd를은 다음과 같습니다 :

C:> <XXX>/Scripts/activate.bat

PowerShell에서이다 :

PS C:> <venv>/Scripts/Activate.ps1

그러나 신뢰할 수없는 스크립트를 실행 방지하기 위해, 파워 쉘 스크립트가 금지 될 수 있습니다. 이제 명령을 입력 :

set-executionpolicy remotesigned

그 다음에 실행 정책을 변경합니다.

종료 환경 전에 입력 :

$ deactivate

参考链接:https://www.jianshu.com/p/c5f973fd34d4

추천

출처www.cnblogs.com/hechangchun/p/11896760.html