Anaconda管理多环境

背景

本来打算想用Python连接Oracle处理些数据的,无奈报了个错,如下:

UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position xxxx: invalid continuation byte

各种解决办法无果,感觉环境可能会影响,老老实实再安装个Python2.7的环境吧(前两天傲娇装了个3)

贴个anaconda中国镜像吧,挺好用,是清华大学的开源镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

方法:在Anaconda Prompt中操作

1.首先看下我们已有的环境,输入conda --version查看版本号

2.在conda中创建一个名为python2.7的环境,并下载对应版本python2.7

conda create --name python2.7 python=2.7 

我们选择同意y,安装所需要的包,安装完之后如下:

3.激活python2.7环境

activate python2.7 

4.再次查看你的系统当前已有的Python环境

执行命令:conda info --envs

5.删除环境(谨慎哦~)

如果刚才添加的Python2.7环境,不再使用,可通过执行命令:conda remove --python2.7 --all,进行删除

6.如果有需要可以安装Spyder和Jupyter或anaconda

执行命令:conda install spyder

执行命令:conda install jupyter

我直接安装了anaconda,安装完成后是这样,如下:

时间: 2024-10-17 18:34:53

Anaconda管理多环境的相关文章

python-pycharm中使用anaconda部署python环境

pycharm中使用anaconda部署python环境 今天来说一下python中一个管理包很好用的工具anaconda,可以轻松实现python中各种包的管理.相信大家都会有这种体验,在pycharm也是有包自动搜索和下载的功能,这个我在前面的一篇博客中有相关的介绍(详情请查看点击打开链接),但是这种功能对于一些包是可以使用的,但是总是会遇到有些包下载失败或查询不到的时候,这个时候就会让人很苦恼了.这里我们就来说一下anaconda的好处. 下面是我从别的地方贴来的说辞: Anaconda的

搭建基于 Anaconda 管理的多用户 JupyterHub 平台

搭建基于 Anaconda 管理的多用户 JupyterHub 平台 情况:计算工作站放在实验室,多个同学需要接入使用,且需要各自独立的环境,并使用 Jupyter notebook 平台以方便协作. 步骤 1. 安装 Anaconda 由于是多人环境,应调用 root 权限在安装过程中指定安装到 /opt/anaconda/ 路径下,这样所有用户均可读,但无法直接在 base 环境下安装模块. 为了让每个用户都能访问到 conda,需要逐个在用户的 .bashrc 文件中加入 export P

TimesTen 应用层数据库缓存学习:12. 管理缓存环境

缓存和复制代理的启停和状态查看 cache agent的作用是将监控Oracle中数据的变化,并更新到TimesTen.因此,对于只读和AWT缓存组,cache agent都是必需的. cache agent的启停 ttisql> call ttcachestart ttisql> call ttcachestop 或者 $ ttadmin -cachestart DSN $ ttadmin -cachestop DSN replication agent的启停 ttisql> call

在完全由Spring管理的环境中使用Spring的Context获取Bean实例

在大型的应用中,常常会有很灵活的需求,而在使用了框架之后,虽然可以大大提高开发的效率,但同时,也把我们框到一个架子中了. 下面先说一下我遇到的问题,事情大概是这样的: @Component @Scope("prototype") public class Action1 implements Action{ ..... } @Component @Scope("prototype") public class Action2 implements Action{ .

监控和管理生产环境spring boot actuator

spring-boot-actuator模块提供了一个监控和管理生产环境的模块,可以使用http.jmx.ssh.telnet等拉管理和监控应用.审计(Auditing). 健康(health).数据采集(metrics gathering)会自动加入到应用里面. 首先,写一个最基本的spring boot项目. 基于Maven的项目添加'starter'依赖 <dependency> <groupId>org.springframework.boot</groupId>

anaconda的python环境配置

关键字:anaconda opencv3 yum反悔 我在anaconda的python环境下尝试运行catch_usb_video.py脚本(来源:http://www.cnblogs.com/neo-T/p/6426029.html),结果报以下错误: OpenCV(3.4.1) Error: Unspecified error (The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Ca

阿里巴巴是如何管理测试环境的?(转)

正式环境的稳定性,除去软件自身的质量因素,主要与运行的主机.网络等基础设施相关,而测试环境的稳定性则更多受到人为因素影响.由于频繁的版本变更,以及部署未经充分验证的代码,测试环境出故障的情况屡见不鲜.本文介绍了阿里巴巴是如何管理测试环境的. 阿里的许多实践看似简单,背后却蕴涵着许多思考,譬如测试环境的管理. 互联网产品的服务通常是由 Web 应用.中间件.数据库和许多后台业务程序组成的,一套运行环境就是一个自成一体的小生态.最基本的运行环境是线上环境,部署产品的正式发布版本,为用户提供持续可靠的

01-使用pipenv管理项目环境

一.使用pipenv管理项目环境 首先为什么我们不在真实环境下做开发呢?真实环境的一些包被其他服务所依赖,我们安装的包和模块都混杂在一起,这样不便于项目管理,还有可能出现意想不到的错误,于是就出现了包管理的virtualenv.但virtualenv在使用的时候很不方便,每次都要激活还要退出.为了开发效率和便捷就出现了pipenv,它是requests库作者Kenneth Reitz开发的,pipenv结合了pip及virtualenv的功能和优点,其目的是替代virtualenv和pip,将p

vscode使用anaconda的python环境提示“Can&#39;t connect to HTTPS URL because the SSL module is not available”

操作系统:win10 环境:vscode+anaconda(python3.7) 非常头疼的问题,查了很久发现是可能是anaconda的ssl模块和系统自带的冲突了,最后参考了以下这篇文章解决: 下载openssl的安装包并安装,并添加到系统环境变量 https://slproweb.com/products/Win32OpenSSL.html vscode使用anaconda的python环境提示"Can't connect to HTTPS URL because the SSL modul