Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理
https://blog.csdn.net/qq_34072052/article/details/79813756
Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理
适用于想要搭建Python2和Python3共存环境并方便进行包管理的开发者
Anaconda是Python的一个发行版 其中有非常方便的包管理工具conda
官方下载地址 https://www.anaconda.com/download/

同时下载两个版本的anaconda

以下Python2简称py2 Python3亦然,anaconda简称conda
pycharm是非常方便的Python IDE工具但是其包管理却是不区分py2和py3的有时候无法找到合适版本的包会提示错误信息(安装了conda无法用pycharm进行包管理)

主版本conda的安装
先安装主版本的conda 比如你是使用Py2开发的就先把conda2安装了 安装过程就是一直的下一步
到这一步要同时勾选这两个选项
第一是把conda添加进系统变量里面
第二是把它设为主要的Py版本
所以想把py3作为主要版本的此处要先安装py3

完成安装就可以使用Py2和conda进行包管理了

用conda进行包管理很简单
具体可以输入conda就会有提示

conda list 列出可以安装的包

conda install numpy(包名) 可以安装包

输入y回车即可安装 会顺便更新其他包
conda3的安装
安装完conda2之后 conda3的安装路径需要在conda2的envs目录里面 这一步很重要
因为这样以后可以用命令创建一个虚拟的Py3的运行环境

所以这一步的两个勾都要去掉避免和conda2冲突

完成之后就同时有了py2和py3 可以在pycharm里面随意选择2和3进行开发
打开pycharm之后 File→Setting→project interpreter点齿轮按钮添加编译器路径

创建项目可以选择py的版本

系统变量的设置
先在系统变量中添加py2主要版本的路径

就可以在命令行输入python启动py2交互环境了
在命令行中可以使用activate 【Python3】(这个根据你py3的安装路径文件夹例如我安装的文件夹叫Python3) 来使用py3的环境
使用deactivate命令回到原本的环境中 这就相当于两个平行世界同样是Python命令却是两个不同的版本

接下来还要解决一个问题 那就是使用两个版本的conda命令区分的问题
因为conda命令在Script目录里面所以我们在目录里面执行conda用的是py2版本
我们可以在Script目录里面添加一个脚本命名为conda3 并把它指向py3的conda
脚本内容如下

之后在命令行使用conda更新的是py2的包

使用conda3命令更新的就是py3的包

这样就实现了py2和py3环境的共存 使用conda工具进行包管理 用pycharm进行项目开发的环境搭建

Nginx配置SSL证书部署HTTPS网站(介绍)
阅读数 3430
简述SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Securesocketlayer(SSL);简述作用:1、身份验证(网站真实性);2、数据加密(避免用户信息泄露);http...博文来自: odelia的博客
23种开发设计模式总结,追求高内聚低耦合的编程思想。
阅读数 5910
一、概述二、7个设计原则三、创建型模式(5种)四、结构型模式(7种)五、行为型模式(11种)六、总结前言:熟练地掌握设计模式,并能在实际编程开发中灵活运用它们,不仅能使代码更规范,重用性更高,同时也能...博文来自: csdn_aiyang的博客
神经网络为什么要有激活函数,为什么relu 能够防止梯度消失
阅读数 2万+
第一个问题:为什么引入非线性激励函数?如果不用激励函数(其实相当于激励函数是f(x)=x),在这种情况下你每一层输出都是上层输入的线性函数,很容易验证,无论你神经网络有多少层,输出都是输入的线性组合,...博文来自: u014114990的专栏
ThreadLocal的设计理念与作用
阅读数 6万+
Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的Thread...博文来自: u011860731的专栏
anaconda下python2和python3环境共存
阅读数 190
一、首先我安装了anaconda34.2.0,下载链接https://repo.continuum.io/archive/二、接下来创建虚拟环境创建python2的虚拟环境,安装anaconda4.0...博文来自: 人生苦短,我用python
当已经安装了anaconda2可不可以让anaconda3与2共存
阅读数 1万+
Anaconda本质上是一个软件发行版,包含了conda、Python 等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda的下载文件比较大(约500MB),如果只需要某些包,或者...博文来自: u012654154的博客
解决Windows 下 anaconda python2 与 python3 共存问题
阅读数 1万+
对于python刚入门的人都会遇到一个选择问题:选择python2还是python3,众所周知,python与其它编程语言不一样即新版本与旧版本是不兼容的,最明显的区别就是语法上都存在差异。刚开始入门...博文来自: lalalawxt的博客
python2和python3的区别大全
阅读数 6679
python3引入了一系列向后不兼容的变更。大多数不兼容的地方主要是:移除二义性和错误修正。1.字符串类型python中有两种字符类型:字节字符串和文本字符串。版本python2python3字节字符...博文来自: Chialin的博客
Windows下Anaconda2/python2和Anaconda3/python3共存 pycharm
阅读数 4866
前言Anaconda是一个Python的科学计算发行版,包含了超过300个流行的用于科学、数学、工程和数据分析的Pythonpackages。由于Python有2和3两个版本,因此Anaconda也在...博文来自: 秋水顽石
python2和python3的区别(不断更新)
阅读数 2156
目前百度回答或网上的教程使用Python2.x的比较多,但直接copy代码会显示错误;故将遇见的python3.x的改动总结一下:更新日期:2018.3.23一到2018年12月31日为止,所有的Nu...博文来自: Yolandera的博客
Anaconda使用教程第一弹(使用Anaconda配置多python开发环境)
阅读数 816
Anaconda使用教程第一弹(使用Anaconda配置多python开发环境)windows下用python非常的麻烦。所以想要一个包管理的东西,那么Anaconda是非常好的一个管理工具,无论你是...博文来自: 中二少年的编程之路
完美解决Python2与python3与anaconda之间的冲突问题
阅读数 1720
anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda的下载文件比较大(约515MB),如果只需...博文来自: im_coding的博客
完美解决Python与anaconda之间环境变量的冲突问题!
阅读数 3190
完美解决Python与anaconda之间的环境变量冲突问题 anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含...博文来自: 程序媛进化论
查看Anaconda版本、Anaconda和python版本对应关系和快速下载
阅读数 4万+
官网https://www.anaconda.com/查看Anaconda版本(C:\ProgramData\Anaconda3)C:\Users\Administrator>conda...博文来自: wyx100的专栏
使用Validator做SpringMVC的验证框架 - 配置SpringMVC环境
阅读数 7561
让我们用Validator框架来给SpringMVC实现验证功能吧Validator框架源码地址:https://github.com/devefx/validator完成这一章教程的要求熟悉Java...博文来自: devefx的博客
webService学习(二)—— 调用自定义对象参数
阅读数 2万+
webService学习(二)——调用自定义对象参数本文主要内容:1、如何通过idea进行webServiceClient的简单实现(不再使用wsimport的方式,其实是ide帮我们做了)2、在we...博文来自: 止水的专栏
plsql的命令(command)窗口与sql窗口有什么区别20170620
阅读数 4万+
command窗口是命令窗口,即为sqplus窗口,有命令提示符,识别sqlplus命令,基本的命令都可以执行sql仅可执行DDL、select、DML等...博文来自: Ape55的博客
Windows下Anaconda2(Python2)和Anaconda3(Python3)的共存
阅读数 6万+
由于Python有2和3两个版本,因此Anaconda也在Python2和Python3的基础上推出了两个发行版,即Anaconda2和Anaconda3。有时候我们会在电脑上同时使用Anaconda...博文来自: Infin1te的博客
Python2和Python3的区别,以及为什么选Python3的原因
阅读数 2万+
拿Windows来说,当Windows7发布的时候(我就不说Vista了),很多人依然抱着XP不放,当你问他们为什么时,他们会一本正经地说,“新系统好卡啊”,或是“好多软件都不兼容啊”,或是“改变很大...博文来自: Machine Learning with Peppa
Python2 和 Python3 的主要区别
阅读数 3962
Python2和Python3中的主要区别Python2和Python3的区别体现在如下几个方面:1.print的改变2.编码的改变3.True和False的改变4.nonlocal关键字5.迭代器的...博文来自: HuZhenXing
python2和python3主要区别
阅读数 8337
这篇文章主要介绍了Python2.7.x和3.x版本的重要区别小结,需要的朋友可以参考下许多Python初学者都会问:我应该学习哪个版本的Python。对于这个问题,我的回答通常是“先选择一个最适合你...博文来自: andy的博客
jquery/js实现一个网页同时调用多个倒计时(最新的)
阅读数 45万+
jquery/js实现一个网页同时调用多个倒计时(最新的)最近需要网页添加多个倒计时.查阅网络,基本上都是千遍一律的不好用.自己按需写了个.希望对大家有用.有用请赞一个哦!//js//js2varpl...博文来自: Websites
将Excel文件导入数据库(POI+Excel+MySQL+jsp页面导入)第一次优化
阅读数 3万+
本篇文章是根据我的上篇博客,给出的改进版,由于时间有限,仅做了一个简单的优化。相关文章:将excel导入数据库2018年4月1日,新增下载地址链接:点击打开源码下载地址十分抱歉,这个链接地址没有在这篇...博文来自: Lynn_Blog
Android 增强版百分比布局库 为了适配而扩展
阅读数 15万+
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/46767825;本文出自:【张鸿洋的博客】一概述上周一我们发布了Android百分...博文来自: Hongyang
Java设计模式学习08——组合模式
阅读数 2万+
一、组合模式适用场景把部分和整体的关系用树形结构来表示,从而使客户端可以使用统一的方式对部分对象和整体对象进行管理。二、组合模式结构抽象构件(Conponent)角色:所有类的共有接口,定义了叶子和容...博文来自: 小小本科生成长之路
windows 环境下在anaconda 3中安装python2和python3两个环境(python2和python3共存)
阅读数 1万+
博主本人是在学习机器学习的过程当中,看到的相关书籍使用的python版本不一,但又想将每个版本都懂能使用一番,接下来,博主给大家介绍一个比较简单方便的方式:首先:安装python环境,极力推荐使用an...博文来自: 知识改变命运
Win10下Anaconda 2和3共存
阅读数 1671
WIN-Anaconda2 和 Anaconda3.x 并存
阅读数 1228
目标:Win7下想要Anaconda2和Anaconda3共存,可以使用pip命令?原来操作:在python学习的过程中,python2和python3都可能会用到,所以在本地win7下同时安装了An...博文来自: 梦Dancing的博客
Windows10下python3和python2同时安装(一)安装python3和python2
阅读数 1万+
Windows10下python3和python2同时安装(一)安装python3和python2特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。使...博文来自: 今春一别难相逢
anaconda 的环境管理(共存下面,2和3如何安装库)
阅读数 2733
虽然anaconda下面自带了众多的常用的库,但是有一些我们只能去下载和安装。环境是win7旗舰版。纠结了好几天,终于解决了在,anaconda2和anaconda3共存下面解决,向anaconda3...博文来自: lingan_Hong的博客
选择使用python2还是python3
阅读数 4156
编程更着重在编程思维和经验的积累。python2/3的思想都是共通的,只有少量语法有差异,如果对python熟悉到一定程度时,在只会python2的情况下,也能很快的掌握python3.有这样一个调查...博文来自: 我不喜欢这个世界
决用 Anaconda 完美解 Python2 和 python3 共存问题
阅读数 323
Python3被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在Python2的环境中,因此有时你不得不同时在两个版本中进行开发,调试。如何在系统中同时共存Python2和Pytho...博文来自: 爱吃串串的瘦子的博客
Windows下Anaconda2(Python2)和Anaconda3(Python3)的共存,Beautiful Soup模块的安装,以及scipy等包的更新
阅读数 2万+
前言Anaconda是一个Python的科学计算发行版,包含了超过300个流行的用于科学、数学、工程和数据分析的PythonPackages。由于Python有2和3两个版本,因此Anaconda也在...博文来自: Rocky
Windows 系统利用anaconda/Pycharm解决 python2 与 python3 共存问题
阅读数 2146
一、anaconda方法1、之前使用首先安装Anaconda3,按照正常步骤安装即可,安装目录为C:\ProgramData\Anaconda3。2、安装到此步,这两项打钩,这样不需要配置环境变量。3...博文来自: toplatona
腾讯云服务器CentOS 7.2,装Python3创建软连与Python2共存
阅读数 714
腾讯云服务器CentOS7.2操作系统自带的Python版本为2.7.x,由于项目需要Python3的支持。即安装完Python3后,系统上同时存在Python2和Python3两个版本。废话不多说直...博文来自: 山那边的瘦子
利用anaconda同时使用python2和python3的方法
阅读数 829
很多的情况下使用python3的资源会比2多不少,比如说在xgboost包的安装问题上,python2需要用到GIT,编译器等,先下载源码再编译,然后添加路径,之后通过GIT调用python安...博文来自: IT人生
Win7下Anaconda2和Anaconda3共存可以使用pip命令
阅读数 1449
在python学习的过程中,python2和python3都可能会用到,所以在本地win7下同时安装了Anaconda2和Anaconda3,系统环境变量默认是Anaconda2的路径,两个版本在独立...博文来自: huahuazhu的博客
Windows下同时安装Anaconda2和Anaconda3
阅读数 4551
前言Anaconda是一个Python的科学计算发行版,包含了超过300个流行的用于科学、数学、工程和数据分析的PythonPackages。由于Python有2和3两个版本,因此Anaconda也在...博文来自: starter_____的博客
python2 与 python3 语法区别
阅读数 5万+
概述#几乎所有的Python2程序都需要一些修改才能正常地运行在Python3的环境下。为了简化这个转换过程,Python3自带了一个叫做2to3的实用脚本(UtilityScript),这个脚本会将...博文来自: 可克技术
anaconda2和anaconda3共存,导致conda环境混乱,安装模块错误
阅读数 4510
CondaEnvironmentNotFoundError:Couldnotfindenvironment:C:\ProgramData\Anaconda2\envs\anaconda3\envs\a...博文来自: evillist的博客
centos7 部署Scrapy服务系列(二)——centos7解决Python3和Python2共存
阅读数 278
centos7解决Python3和Python2共存如何Python3越来越成熟,更多的应用逐渐迁移到Python3上面,因此我们需要设置centos7的默认Python指向Python3查看系统现在...博文来自: 秋天未成熟的博客
编写C语言版本的卷积神经网络CNN之一:前言与Minst数据集
阅读数 2万+
卷积神经网络是深度学习的基础,但是学习CNN却不是那么简单,虽然网络上关于CNN的相关代码很多,比较经典的是tiny_cnn(C++)、DeepLearnToolbox(Matlab)等等,但通过C语...博文来自: tostq的专栏
【深度剖析HMM(附Python代码)】1.前言及隐马尔科夫链HMM的背景
阅读数 1万+
1. 前言 隐马尔科夫HMM模型是一类重要的机器学习方法,其主要用于序列数据的分析,广泛应用于语音识别、文本翻译、序列预测、中文分词等多个领域。虽然近年来,由于RNN等深度学习方法的发展,HMM模型...博文来自: tostq的专栏
Alibaba-AndFix Bug热修复框架原理及源码解析
阅读数 4万+
小憩之后,继续为你解读AndFix热修复框架,呵呵。上一篇Alibaba-AndFix Bug热修复框架的使用已经介绍了AndFix的使用,这篇主要介绍AndFix原理以及源码解析。AndFix原理A...博文来自: 我是乔同学
如何在ArcGIS Online中构建自己的应用程序模板初级篇-显示地图
阅读数 4万+
开发ArcGIS Online应用程序模板之前,需要了解怎么使用ArcGIS API for JavaScript。 在ArcGIS Online当中如何构架自己的应用程序模板,我们得先要了...博文来自: ArcGIS产品与技术专栏
彻底解决MFC/C#中在控件上播放opencv的Mat类型帧视频-亲测满足实时性要求
阅读数 1237
做MFC+opencv项目时,对于我来说,将视频显示到相应控件上(static或者picture)这个问题一直存在,虽然之前写个一个帖子,介绍了一种将opencv的显示window贴到相应控件上的方法...博文来自: 沐阳2100的博客
OpenCV+OpenGL 双目立体视觉三维重建
阅读数 4万+
0.绪论这篇文章主要为了研究双目立体视觉的最终目标——三维重建,系统的介绍了三维重建的整体步骤。双目立体视觉的整体流程包括:图像获取,摄像机标定,特征提取(稠密匹配中这一步可以省略),立体匹配,三维重...博文来自: shiter编写程序的艺术
python图片处理类之~PIL.Image模块(ios android icon图标自动生成处理)
阅读数 6万+
1.从pyCharm提示下载PIL包 http://www.pythonware.com/products/pil/ 2.解压后,进入到目录下 cd /Users/jianan/Dow...博文来自: 专注于cocos+unity+服务器全栈
【HTTP】Fiddler(一) - Fiddler简介
阅读数 30万+
1.为什么是Fiddler? 抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下: a.Firebug虽然可以抓包...博文来自: 专注、专心
Android Multimedia框架总结(二十三)MediaCodec补充及MediaMuxer引入(附案例)
阅读数 7373
前言:前面几章都是分析MediaCodec相关源码,有收到提问,说MediaCodec到底是硬解码还是软解码?看下今天的Agenda: MediaCodec到底是硬解码还是软解码 MediaMuxer...博文来自: 逆流的鱼yuiop
QT选择目录等常用文件/文件夹操作
阅读数 2万+
QT 创建文件夹 bool QDir::mkdir ( const QString & dirName ) const 创建一个子目录名为目录名。[喝小酒的网摘]http://blog....博文来自: K7的专栏
搭建图片服务器《二》-linux安装nginx
阅读数 3万+
nginx是个好东西,Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambl...博文来自: maoyuanming0806的博客
灰度图像的自动阈值分割(Otsu 法)
阅读数 3万+
灰度图像的自动阈值分割(Otsu 法)机器视觉领域许多算法都要求先对图像进行二值化。这种二值化操作阈值的选取非常重要。阈值选取的不合适,可能得到的结果就毫无用处。今天就来讲讲一种自动计算阈值的方法。这...博文来自: Ivan 的专栏
linux上安装Docker(非常简单的安装方法)
阅读数 20万+
最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗! Docker的三大核心概念:镜像、容器、仓库 镜像:类似虚拟机的镜像、用俗话说就是安装文件。 容器:类似一个轻量...博文来自: 我走小路的博客
关于SpringBoot bean无法注入的问题(与文件包位置有关)
阅读数 17万+
问题场景描述整个项目通过Maven构建,大致结构如下: 核心Spring框架一个module spring-boot-base service和dao一个module server-core 提供系统...博文来自: 开发随笔
强连通分量及缩点tarjan算法解析
阅读数 57万+
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量 使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点) 定义: int Ti...博文来自: 九野的博客
jmeter结果分析(监听器):
阅读数 3667
结果分析(监听器): 1.聚合报告 Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,...博文来自: 土的领地 博客
最新文章
热门文章
- C语言写的简单的定时关机程序
阅读数 5332
- 如何制作自己的系统镜像以及备份管理
阅读数 3349
- 解决一个中文输入变问号的问题
阅读数 1384
- 学习笔记 |《ORANGE’S:一个操作系统的实现》| (一) Ubuntu - 16.04 bochs安装与配置
阅读数 1356
- Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理
阅读数 256

小程序

浙公网安备 33010602011771号