MySQL降龙十八掌,第六掌内容:利涉大川之MySQL索引的使用与优化(附含MySQL8.0隐藏索引),了解详情>>
0

我的帖子

个人中心

设置

  发新话题


1. Python虚拟环境

满足不同版本的需要所以来创建虚拟环境
2. 下载安装

。* 清华的镜像 [https://mirror.tuna.tsinghua.edu.cn/help/anaconda/]
* 官方说明 [http://conda.pydata.org/docs/using/envs.html]
2.1 Windows

直接下载安装包,下载完,直接下一步默认安装就好。

2.1 基本命令说明

(Windows最好配合ConEmu)

#查看版本
conda info —envs

conda env list

# **注意,为了避免你的网络太慢,请先运行下面命令加速一些**
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

# 安装完整版python2版本的
conda create -n py2 python=2

# 移除虚拟环境
conda remove --all

# 创建只有django的python2环境,名字py2-dj,注意,python=2 django是连续参数
conda create python=2 django -n py2-dj

# 如果不指定python版本,那是不能够滴,会报错
conda create -n env-test
Error: too few arguments, must supply command line package specs or --file

# 所以要至少指定个python版本,可以不带任何库
conda create -n env-test python=3
Fetching package metadata .......

# clone环境的2种办法
1. pip(只是复制安装包)
(mxh) D:\pyTools>pip freeze > env.txt
env.txt里内容如下:
Django==1.10.5

新建环境pytest2,并进入,加入这里只有个requests
(mxhtest2) D:\pyTools>pip freeze
requests==2.14.2
下面把pytest的包安装过来
(mxhtest2) D:\pyTools>pip freeze
requests==2.14.2
使用一下命令进行迁移复制
(mxhtest2) D:\pyTools>pip install -r env.txt

(mxhtest2) D:\pyTools>pip freeze
Django==1.10.5
requests==2.14.2

3自定义命令别名[这是关键]
3.1Windows最好配合ConEmu使用

在settings->Startup>Environment
alias cl=conda env list
alias cc=conda create -n $*
alias coa=activate $*
alias cod=deactivate
alias cr=conda remove --all -n $*

建立py3-dj,使用和删除的整个过程
-------
~ cc py3-dj python=3 django
## To activate this environment, use:# $ source activate py3-dj## To deactivate this environment, use:# $ source deactivate#
➜  ~ cl

➜  ~ coa py3-dj(切换到py3-dj)
(py3-dj) ➜  ~ cod(退出当前虚拟环境)
➜  ~ cl
➜  ~ cr py3-dj(移除创建的虚拟环境)

卸载安装的软件pip uninstall python






‹‹ 上一贴:pycharm 使用requests 爬虫获取数据不全   |   下一贴:【调查分析】调查你来Python版块的目的 ... ››
  发新话题
快速回复主题
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 友情链接 |意见反馈 | 网站地图
Copyright©2005-2018 51CTO.COM
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:bbs@51cto.com