首先默認安裝了virtualenv
創建python3虛擬環境
your-name@node-name:~/virtual_env$ virtualenv -p /usr/bin/python3 py3env
接着會輸出
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/your_name/virtual_env/py3env/bin/python3
Also creating executable in /home/your_name/virtual_env/py3env/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
這時候就創建出了一個python3的環境,然后測試下是否是我們想要的環境
激活環境
source ~/virtual_env/py3env/bin/activate
然后 shell 終端會有這樣的前綴
(py3env) your-name@node-name:~/virtual_env$
這表明你已經進入了這個python3的虛擬環境
然后查看是否是python3
(py3env) your-name@node-name:~/virtual_env$ python
輸出
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
可以看出python環境是3.5.2
下面介紹退出虛擬環境
在shell終端輸入
(py3env) your-name@node-name:~/virtual_env$ deactivate
然后終端顯示
your-name@node-name:~/virtual_env$