pycharm下的多个python版本共存(一)

pycharm下的多个python版本共存(一)

 

经历过IDLE,anaconda,和pycharn的编程环境,并进行了一段时间的项目编程后,决定使用pycharm作为以后的工作环境。

一方面因为项目组其他人推荐,另一方面在使用过程中比较顺手。当然很多人也推荐anaconda,这个就看个人喜好了。
随着研究的进展,代码逐渐复杂,也逐渐暴露了原有环境的一些重要问题,

1:多个版本下的python版本不能共存,即使通过改变可执行文件的名字对版本进行区分也会导致pip不能够正常使用的问题,

2:多次安装删除过python后,某些残留的设置对pacharm的使用造成了影响。综上所述,决定对工作环境进行重新搭建。

 

介绍一下,我的研究方向是图像处理以及机器视觉方向,还涉及到机器学习的相关内容,所以安装的第三方库都是与上述相关的库。

开始

首先,对原有安装的库截图保存。方便搭建环境时重新安装

pycharm下的多个python版本共存(一)

然后卸载原有python版本,清理环境变量,包括pip

先安装python3.5(机器学习框架还没支持到3.6),并加入到环境变量,可于官网下载。因为用python3多一些,所以默认设置不用改动。这样在命令提示符下就直接打开python3.5.

pycharm下的多个python版本共存(一)

 

接下来安装python2.7,将可执行程序重命名为python27,然后手动将python27以及script加入环境变量

pycharm下的多个python版本共存(一)

pycharm下的多个python版本共存(一)

这样就可以用python调用python3     用python27调用python2.7了

pycharm下的多个python版本共存(一)

用pip install 给python3安装第三方包,用python27 -m pip install 给python27安装第三方包(位置都位于script目录下)

pycharm下的多个python版本共存(一)

至此解决了多版本共存以及两个版本pip安装的问题

接下来在第二部分会记录在pycharm中选择不同版本,并给不同版本安装第三方库的操作

完成。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113233.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Spring contextConfigLocation[通俗易懂]

    Spring contextConfigLocation[通俗易懂]SpringcontextConfigLocation  2012-04-0201:20:56|  分类: Spring |  标签:spring工作积累  |字号 订阅spring如何使用多个xml配置文件 1,在web.xml中定义contextConfigLocation参数.spring会使用这个参数加载.所有逗号分割的xml.如果没有这

    2022年6月14日
  • jvm内存参数图解,Xmn,Xms,Xmx,XX

    Java中堆是JVM所管理的最大的一块内存空间,主要用于存放各种类的实例对象和数组,如下图所示:在Java中,堆被划分成两个不同的区域:年轻代、老年代。年轻代(Young)又被划分为三个区域:Eden、S0、S1。这样划分的目的是为了使JVM能够更好的管理堆内存中的对象,包括内存的分派以及回收。 堆是GC收集垃圾的主要区域。GC分为两种:MinorGC、FullGC。1.年轻代…

    2022年4月9日
  • Cocos2d-x项目总结中的一些遇到的问题

    Cocos2d-x项目总结中的一些遇到的问题

    2022年1月1日
  • vcl组件_TextBox控件

    vcl组件_TextBox控件Label(标签)是比较常见的控件。其常见的属性,我不再多说。在此只说明一些比较好用的属性。       FocusControl是一个不错的属性,如果和label的Caption配合使用,会有不错的效果。       Caption属性值段中输入含有“&”的字串,当用户使用“Alt+关键字母”时,将自动选中它所指向的对象。前提是在FocusControl设置关联的控件

    2022年9月24日
  • idea 2022.01.21 激活码【2022免费激活】2022.02.26「建议收藏」

    (idea 2022.01.21 激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~2KLKA7BQFO-eyJsaWNlbnNlSWQiOi…

    2022年4月1日
  • android onresume函数,android – 在Activity中重新创建后未调用onResume

    android onresume函数,android – 在Activity中重新创建后未调用onResume在应用程序设置中进行某些更改时,我在recreate的onActivityResult中调用MainActivity。重新创建后,不调用onResume。我也收到错误:E/ActivityThread:Performingpauseofactivitythatisnotresumed从this问题开始,我了解到不能从onResume调用此函数。但是我从onActivityResul…

    2022年6月2日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号