python virtualenv

virtualenv

创建虚拟环境: $ virtualenv -p /usr/bin/python2.7 my_venv

启动虚拟环境: $ source my_venv/bin/activate

退出虚拟环境: $ deactivate

删除虚拟环境: $ rm –r my_venv

usage: virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--reset-app-data] [--upgrade-embed-wheels] [--discovery {builtin}] [-p py] [--creator {builtin,cpython3-posix,venv}] [--seeder {app-data,pip}] [--no-seed]
                  [--activators comma_sep_list] [--clear] [--system-site-packages] [--symlinks | --copies] [--no-download | --download] [--extra-search-dir d [d ...]] [--pip version] [--setuptools version] [--wheel version] [--no-pip]
                  [--no-setuptools] [--no-wheel] [--no-periodic-update] [--symlink-app-data] [--prompt prompt] [-h]
                  dest

参考:
https://www.liujiangblog.com/course/python/6
https://virtualenv.pypa.io/en/latest/cli_interface.html#section-discovery

virtualenvwrapper

所有的虚拟环境都位于/home/下的隐藏目录.virtualenvs

1.安装虚拟环境

sudo pip install virtualenv
sudo pip install virtualenvwrapper

2.配置环境变量

~/code/fshop$ mkvirtualenv
mkvirtualenv: command not found
#1.创建目录
mkdir $HOME/.virtualenvs #虚拟环境的存放路径
#2.在~/.bashrc下添加
export WORKON_HOME=$HOME/.virtualenvs  #虚拟环境的存放路径
source /usr/local/bin/virtualenvwrapper.sh 
#3.执行.bashrc
source ~/.bashrc

3.虚拟环境操作

3.1创建虚拟环境

mkvirtualenv -p python3 fshop # fshop是虚拟环境的名称

3.2查看虚拟环境

workon

3.3使用虚拟环境

workon fshop

3.4退出虚拟环境

deactivate

3.5删除虚拟环境

rmvirtualenv fshop

3.6安装包,进入虚拟环境后,就在虚拟环境下安装
保存在~/.virtualenvs/py3_flask/lib/python3.5/site-packages

pip install  # 安装依赖包
pip uninstall  # 卸载依赖包
pip list  # 查看已安装的依赖包
pip freeze  # 冻结当前环境的依赖包
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值