开始用的是python2.7,但是学习到文件时从txt文本中,将内容split再分别保存指向role,在role和字符串对比时(role == ‘小甲鱼’)老是进不去if语句,无奈换python3试试(教程用的python3)
ok,开始共存
查看网络资源,anaconda装装卸卸,发现较好的方式anaconda2和anaconda3兼容方式。
首先按照下面说的安装anaconda2和3
http://blog.csdn.net/zoukangdlut/article/details/73724691
安装后你其实可以共存python2和3了,但是每次在pycharm切换是不是特别烦?那么s可以在工程上存在两个不同的文件夹分别用python2和3系列来编译,就不用换来换去
第二步开始,分别对这两个文件夹设置不同的环境
在设置中选择 —>>project项目下的project interpreter
下图python3设置的python3版本。
python给python2版本
ok,下面就可以用两个版本了,不用再切换了。对了,注意设置后会加载相应内容,时间较长可能出现无法编译,运行,那么就等一会。
网上说的将anaconda2和3分开装,不装在envs下,然后强改python.exe名字,不推荐。会使被改的pip无法使用。
anaconda下,也试了在分开装下,用py -3和py -2形式调用,在windows,cmd下调用然而显示无效指令,菜鸡不知道怎么回事,看来网上,说的py.exe这个东东我在我的全盘里没搜到。然后就用这个了。不知道日后怎么样会不会出问题,暂且用着