标签:http 信息 search channels block upgrade config tps 组合
相信大多数 python 的初学者们都曾为开发环境问题折腾了很久,包管理和 python 不同版本的问题,特别是 window 环境安装个 scrapy 各种报错 ,使用 Anaconda 可以很好的解决一些不必要的学习成本。
Anaconda 是一个用于科学计算的 python发行版,支持 Linux, Mac, Windows系统,提供了包管理与虚拟环境管理的功能,可以很方便地解决多版本 python 并存、切换以及各种第三方包安装问题。可以使用 conda 来进行 package 和 environment 的管理,并且已经包含了 python科学包及其依赖项和相关的配套工具。Anaconda 提供两个不同版本的版本,分别对应 python2.7 和 python 3.x,根据自身的选择就好,后续也可以使用 conda 自由切换 python 的运行环境。
package list
https://docs.continuum.io/anaconda/pkg-docs
conda 是 Anaconda 下用于包管理(packages)和环境管理(environment)工具,功能上类似 pip 和 virtualenv,pyenv等工具管理虚拟环境的组合。
使用 conda 切换 python 运行环境 (对环境变量PATH的替换)
# 创建一个名为 python3 的环境,指定 python 版本是3.6
conda create --name python3 python=3.6
# 创建一个名为 python2 的版本为 python2.7 的环境。
conda create -n python2 python=2.7
# 激活环境
activate python3 # for Windows
source activate python3 # for Linux & Mac
# 验证是否生效
python --version
# 返回默认的环境
deactivate python3 # for Windows
source deactivate python3 # for Linux & Mac
# 删除一个已有的环境
conda remove --name python3 --all
conda 常用命令
# 查看已经安装的packages
conda list
# 升级所有包
conda upgrade --all
# 查找package信息
conda search scrapy
# 安装包 (如果不用-n指定环境名称,则被安装在当前活跃环境)
conda install -n python3 scrapy scikit-learn
# 更新package
conda update -n python3 scrapy
# 删除package
conda remove -n python3 scrapy
# 更新conda
conda update conda
# 更新anaconda
conda update anaconda
# 更新python(将python升级当前最新版本)
conda update python
# 添加tsinghua镜像(conda的配置路径 ~/.condarc(Linux/Mac)或C:\Users\USER_NAME\.condarc文件)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 设置搜索地址
conda config --set show_channel_urls yes
# 查询设置结果
conda config --get channels
REFER:
http://conda.pydata.org/docs/_downloads/conda-cheatsheet.pdf
https://www.continuum.io/downloads
https://docs.continuum.io/anaconda
https://conda.io/docs
标签:http 信息 search channels block upgrade config tps 组合
原文地址:http://www.cnblogs.com/Irving/p/6651730.html