我的Ubuntu系统是蟒蛇2.7.15
conda install -c anaconda flask
蟒蛇总是安装蟒蛇3.5瓶,包等。如何为安装包蟒蛇时,我没有安装python 3.7和离开蟒蛇2.7.15?
安装与蟒蛇的Python不与您的系统的Python干扰的。您可以使用Anaconda有多个蟒蛇(在多个畅达环境)除了系统的Python。你只需要确保被调用哪一个当你运行脚本,并确保它是你想要的一个。
要回答你问的“文字”的问题,您可以在安装的东西时,指定的Python版本:
conda install -c anaconda flask python=2
这将让你的Python在第2版或报告不匹配,如果你想安装的软件包上没有蟒蛇的Python 2.包丢弃的Python 2支持的人数正在增加,因为Python 2中靠近它的“生命结束” ,所以不要指望得到最新或Python的2时保持甚至接近最新的软件包版本。
我个人建议创建,而不是试图安装到多到基础环境different environment:
conda create -n mypython2environment python=2 flask
并通过activating that environment你应该能够使用你在那个环境中安装的软件包:
activate mypython2environment
几个的IDE已经内置了对康达环境的支持,所以这可能是有益的(尤其是在确保使用正确的环境,从而正确的Python)。