Create virtual environments in venv Ubuntu14.04 under python3

Under Ubuntu to create a virtual environment using python3 in venv

Hell you can only use this method

1. virtual environment following the project to create a virtual environment for a single project

(Python3.4 comes directly above, pip install virtualenv)

1. Establish project directory directory to find :()

12
mkdir PythonProject
cd PythonProject

2. Create a virtual environment env: python -m venv env

3. Activate the virtual environment: source env / bin / acticate

4. Install package, create py file

pip install xxx

5. Exit virtual environment: deactivate

2.Virtaulenvwrapper

Virtaulenvwrapper is virtualenv expansion pack for easy management of virtual environments

All integrated in a virtual environment directory

1. Install:pip install virtualenvwrapper

2. Create a virtual environment storage directory:mkdir ~/.virtualenvs

3. ~ / .bashrc added:sudo vim /home/[username]/.bashrc

export WORKON_HOME=~/.virtualenvs

source /usr/local/bin/virtualenvwrapper.sh

4, Run: source ~ / .bashrc

Lists the virtual environment list: workon

New virtual environment: mkvirtualenv

Switched virtual environment: workon [virtual environment name]

To delete a virtual environment: rmvirtualenv

Exit the virtual environment: deactivate:

Use parameters:mkvirtualenv -no-site-packages env

(Third-party packages have been installed on all systems Python environment will not be copied)

5. Create a virtual environment based on python version

Query python path: which python, whereis python

1
2
mkvirtualenv - p / xx / xx / python env_name
mkvirtualenv - p / usr / bin / python f

Guess you like

Origin www.cnblogs.com/xing03/p/12585486.html