python虚拟环境常用总结。
pipenv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
pip install pipenv
#用户安装,避免破坏全局的包
pip install --user pipenv
pipenv install
#指定虚拟环境中的python版本
--three
--two
#激活虚拟环境
pipenv shell
#不显式激活虚拟环境,即可在当前项目的虚拟环境中执行命令
pipenv run python hello.py
Pipfile: 记录项目依赖包列表
Pipfile.lock: 记录了固定版本的详细依赖包列表
#更新
pipenv update flask
|
virtualenv
1
|
virtualenv -p python3 envname
|
envname 是项目名称,可改
我觉得你真的应该学一下virtualenv的命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
virtualenv -p python3 Django
#进入虚拟环境
cd Django
#激活虚拟环境
source ./bin/activate
#退出虚拟环境
deactivate
#删除虚拟环境
rm -rf Django
#带上这个参数,就不会复制任何第三方的包过来
--no-site-packages
|
参考
http://stackoverflow.com/questions/23842713/using-python-3-in-virtualenv
https://www.liaoxuefeng.com/wiki/1016959663602400/10192731431204804