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
|