conda的使用-管理不同版本的py

当需要管理多种版本的python pip 会比较麻烦 pip安装好的包升级换代也繁琐,anaconda就是来解决这一难题的工具

Anaconda

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

设置国内镜像源

由于 conda默认是官网的镜像源,某些大包下载速度感人,再加上不确定的墙,雪上加霜,依赖很多的包下载不仅速度差,往往还会导致下载失败 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 这个地址是清华大学的地址源,如果需要最新的包还是推荐官网下载

使用

|创建环境 创建指定版本的py 例如chuangjianpy3.5版本 起名叫 py35 conda create --name py35 python=3.5

安装py3.5

|激活环境(指定系统默认版本py) linux mac :source activate py35 (py35是刚起的名,不是填python的版本) windows: activate py35 安装完成

image.png

安装 py包

安装 virtualenv conda install virtualenv 查看 已经安装的包列表 conda list 查看 指定环境下的py包 conda list -n py名字 例如 conda list -n python35_scrapy

安装virtualenv

会像pip install 一样自动安装依赖

修改python的path

vim ~/.bash_profile

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏中国白客联盟

PIMS三个漏洞+里程密最新版V2.3 SQL注入漏洞

pims在线订单管理系统V4.2.7重装漏洞 程序整天结构如下 ? 安装程序在install目录下,虽然index有验证,代码如下 <?php //检测重...

43160
来自专栏SDNLAB

从数据库分析OpenStack创建虚机流程

治大国若烹小鲜,学OpenStack亦是如此。每一个深入学习OpenStack的人都会从虚拟机创建流程开始自己的OpenStack代码分析之旅,因为它贯穿核心组...

16020
来自专栏魏豪的专栏

另一个Web应用服务器——Tomcat

Tomcat 由于其比较突出的优势,譬如 技术先进、性能稳定,而且免费,所以深受 Java 语言爱好者的喜爱,并且得到了部分软件开发商的认可,目前已经成为比较流...

34900
来自专栏FreeBuf

详解OSSIM-OSSEC WIN 4771案例

介绍 OSSIME中的HIDS是通过OSSEC来实现的,OSSEC采用服务端和客户端模式,主要通过文件完整性监视,日志监视,rootcheck和进程监视来主动监...

502100
来自专栏北京马哥教育

ssh代理

ssh隧道技术 1. 用ssh做正向连接 啥叫正向连接?就是client连上server,然后把server能访问的机器地址和端口(当然也包括server自己)...

63780
来自专栏pythonlove

Linux防火墙iptables(三)

我们前面两篇已经把iptables介绍的比较充分了,今天来说一个iptables对layer 7的实践。我们说过iptables/netfilter工作在内核空...

19820
来自专栏散尽浮华

网站访问状态和超时时间监控报警设置

由于公司业务比较多,部署的站点也比较多。为了网站安全运行,以防故障发生时能第一时间知晓,特意编写下面监控脚本,对网站访问状态和超时时间进行监控:当code状态为...

37660
来自专栏容器云生态

Openstack平台搭建之第三天

Openstack平台搭建之第三天 If you have any question ,please contact me by weichuangxxb@si...

22590
来自专栏繁花云

[软件]集成kvm驱动版PE及KVM驱动包

http://coredlserver.s-api.yunvm.com/xen.zip

13100
来自专栏程序员的SOD蜜

分布式系统的消息&服务模式简单总结

分布式系统的消息&服务模式简单总结 在一个分布式系统中,有各种消息的处理,有各种服务模式,有同步异步,有高并发问题甚至应对高并发问题的Actor编程模型,本文尝...

58170

扫码关注云+社区

领取腾讯云代金券