2.开发部署

1.环境管理工具
Anaconda:专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项,Anaconda通过管理工具包、开发环境、Python版本,简化了工作流程。可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。
conda(Anaconda中带的管理工具):开源包(packages)和虚拟环境(environment)的管理系统;
pip(python默认包管理工具):开源包(packages)管理工具,有些包在conda中查找不到或者版本比较老,可用pip进行安装;
2.Anaconda常用操作
2.1.管理Python环境
不同环境之间有隔离,可在不同的环境中安装不同的包/版本。安装后Anaconda后默认的环境是root,一般创建新环境,在新环境里开发(在win下以下命令去掉source);
显示所有的环境: conda env list;
进入test环境: source activate test;
退出当前环境: source deactivate;
创建新环境:conda create -n test list of packages;
根据环境配置创建新环境:conda env create -f environment.yaml;
根据环境配置更新环境: conda env -n test update -f environment.yaml;
删除环境:conda env remove -n test;
克隆环境:conda create -n newtest --clone oldtest;
2.2.管理Python包
在创建环境的时候可以指定需要加载的包(在win下以下命令去掉source);
安装ackage: conda install numpy=1.10,如果不指定版本,默认安装匹配的最新的版本;
移除package: conda remove package;
升级package: conda update package;
查看所有的packages:conda list;
查找可安装的package:conda  search package;
3.同步开发环境
Anaconda最好是同一个版本,不同平台下包可能不同;
2.1.导出依赖的包
◆ cmd打开命令行;
◆ 进入aiqa环境: source activate aiqa;
◆ 导出环境:conda env export > environment.yaml;
2.2.导入开发环境
◆ 安装Anaconda3-4.4.0,注意勾选添加环境变量;
◆ cmd打开命令行;
◆ 创建aiqa环境:conda env create -f environment.yaml;
◆ 切换到aiqa环境: activate aiqa;
◆ 启动:python AIQA\manage.py runserver;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值