我安装了opensuse jump 42.3。还安装了Python 2.7.13。我尝试通过
安装熊猫和其他各种软件包pip install pandas
它为python 3.4安装了pandas,但未在我的系统中安装。因此,使用
的python程序import pandas
未与python 2.7一起运行 我现在应该怎么办 ?不建议您卸载python2.7,因为它是OS附带的。如果安装python 3.4,在编译任何程序时应如何避免两个python之间发生冲突。
答案 0 :(得分:0)
根据您的安装,您可以尝试使用pip2而不是pip进行安装。 这应该表明安装是指python 2.x,类似于pip3指的是python 3.x版本。
因此使用
pip2 install pandas
使用pip只是默认使用以下版本之一(最有可能是3.x),这可能会导致不良行为。如果未安装python 3.4,这不太可能是默认设置。您确定是这种情况吗?
这主要是惯例,因此很不幸,它可能无法在您的设备上正常工作。
要回答问题的第二部分,conda是一个出色的软件包管理器/虚拟环境,可让您安装和使用尽可能多的不同版本的python,以及所需的不同软件包。