在pycharm中一直使用的Python3.7,在跑OTB官方评估代码时要用到Python2版本,试着用pycharm安装Python2 和Python3 共存,奈何本人新手小白,安装Python2后想下载库文件到Python2环境下,一直提示说该包已经安装在Python3中 ,懵逼的我不甚其解,后来寻思了一下,可能是安装路径未设置的原因。 遂转战Anaconda进行环境配置,以前没用过Anaconda,摸索半天,也是搜了很多教程,以下为安装步骤简化版,可能还有些不对或者不足的地方,供给有需要的朋友参考。 用了Anaconda后才发现也是蛮好用了,强推一波广告哈哈。
1.下载Anaconda,官网下载速度可能有点慢,可以使用清华镜像源网站下载 2.以管理员身份运行安装文件 3.install for all users 4. add to path 也要勾选上,有些说先不勾选安装完成后再配置环境变量,我这边是直接勾选,后续没有在配置环境,可以正常使用 5.安装到自己想要的目录下,或者默认安装位置 6.等待安装完成,可能是我电脑配置太低了,中间有一块卡了好久,经过耐心等待,最后安装成功
为Anaconda添加国内镜像源 一些国内镜像源,个人一般使用阿里云和清华较多:
阿里云 https://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/点击Anaconda Navigator 点击Channels,把国内镜像网址复制进去添加即可<--------------------------------------------------------------------------------------->
###Anaconda安装Python2.7版本的虚拟环境的步骤如下:
打开Anaconda prompt; 输入
conda create -n py27 python=2.7即可创建名为py27的环境,此环境基于Python2.7 “-n”命令,会将虚拟环境安装在anaconda已安装路径默认的envs目录下。 安装py27环境下的第三方包可以在prompt中安装
先要启动虚拟环境
active py27py27即为我们的环境名 输入
conda install numpy=1.14.3这里推荐使用conda install 而不是pip install ,据说是因为在这里使用pip会有些包找不到,也可以不加版本号,这样就安装到了py27环境下 有一些库不论conda和pip都无法直接安装,只能下载.whl进行安装。 退出虚拟环境的命令如下:
deactivate也可以点击进入相应的环境搜索package进行安装 <--------------------------------------------------------------------------------------->
###将python2.7环境配置到pycharm中(最终目的)
settings—project interpreter----add! 如图所示,找到相应目录,将Python2.7的python.exe添加,点击OK 在pycharm右下角即可选择使用python2.7或者python3.7环境 写的有点乱,自己看着都迷糊哈哈哈,可以愉快的玩耍了(第一步),萌新一枚,长路漫漫,跑OTB去喽。