多个python版本可以共存吗,
在经历了IDLE、anaconda、pycharm这些编程环境,以及一段时间的项目编程之后,我决定使用PyCharm作为我未来的工作环境。
一方面是项目组里其他人推荐的,一方面是使用方便。当然,很多人也推荐anaconda。这个看个人喜好。
随着研究的深入,代码变得越来越复杂,原有环境的一些重要问题也逐渐暴露出来。
1:多个版本下的python版本不能共存,甚至通过改变可执行文件的名称来区分版本,都会导致pip无法正常使用的问题。
2:多次安装删除python后,一些残留的设置已经影响了pacharm的使用。总而言之,我们决定重建工作环境。
通过介绍,我的研究方向是图像处理和机器视觉,也涉及到机器学习的相关内容,所以安装的第三方库都和上面有关。
开始
首先,保存原始安装库的截图。设置环境时方便重装。
然后卸载原来的python版本,清理环境变量,包括pip。
先安装python3.5(机器学习框架尚未支持3.6)并添加到环境变量中,可以从官网下载。因为python3用的比较多,默认设置不用改。这将在命令提示符下直接打开python3.5。
接下来,安装python2.7,将可执行程序重命名为python27,然后手动将python27和脚本添加到环境变量中。
所以可以用python调用python 3,用python27调用python2.7。
使用pip install安装python3的第三方软件包,使用python27 -m pip install安装python27的第三方软件包(位置都在脚本目录中)
到目前为止,已经解决了多版本共存和两个版本的pip安装问题。
接下来,第二部分将记录在pycharm中选择不同版本以及为不同版本安装第三方库的操作。
完成了。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。