python2与python3问题的分析

这个问题困扰了我很久,也是在一次偶然的机会解决了。现在就与大家分享一下,对于又想用python2又想用python3的小伙伴可以看看。
其实,这个方法也是挺简单的。我使用的是python2与anaconda3,将他们都加入环境变量。如果先加入的是python2环境变量,则系统中显示的python2,用pip安装包也是安装在python2中。
然后,在系统运行中输入cmd,再在命令提示符输入python。
这就显示的是python2版本。
有些网上说将python2目录下的python.exe改为python2.exe执行文件,再将python3目录下的python.exe改为python3.exe执行文件就可以共存了。但是,这样做的话,pip安装软件就好出错,而且也很麻烦。
我觉得最好的方法就是使用两个不同版本的anaconda,或者是一个anaconda与一个python共存。因为,anaconda安装包可以在anaconda prompt中安装,运用pip install package 或者先使用anaconda search -t conda package 搜索可以安装的包的来源,再用anaconda show package
下面举一个例子:
比如说安装pandas这个包
anaconda search -t conda pandas
会出现很多资源,选择你电脑的版本,然后进行下面操作:
anaconda show anaconda/pandas-datareader
就会提醒你的一个正确的安装方式。复制用绿色标记的那一句代码到命令行就可以安装pandas了。由于,anaconda其实自带了pandas所以也没必要安装,这里只是举一个例子,其他的包都可以这样安装。希望能帮到你们!

可燃气体检测仪使用时的注意事项有哪些
GTC23 | 使用 NVIDIA TAO Toolkit 5.0 体验最新的视觉 AI 模型开发工作流程
工业互联网将是5G最合适的应用场景
坚果正式开启家用投影下半场:三色激光从商用走向民用,云台玩法解决行业痛点
英特尔高级链路分析器全新混合行为模式,兼“双优”特性
python2与python3问题的分析
为推动电动汽车发展,德国新能源汽车补贴提高50%
谷歌的阴谋:占领你的客厅!
随着科技的发展,电动汽车迎来了新的充电方式
单节 MCU 操作集成解决方案的优势
从沃飞长空科研实力,看专业级无人机的未来前景
真把6G运存拉下千元机,红米Pro2首发骁龙660
5G时代的到来即将改变世界
无刷直流马达(BLDC)电压调速原理和马达高低电压应用
带数字显示的稳压电源设计参考
平板电脑渐渐进入了消亡期 或还有一些消费市场
互联网+新能源:荣威eRX5能否逆袭外资品牌
火速围观:i.MX 93的12个生态合作伙伴及其硬件解决方案!
法院撤销针对英飞凌单片集成功率级产品的禁令
9018无线话筒电路图(四款无线话筒电路图)