ipython使用python3.4而不是python3.6

ipython使用python3.4而不是python3.6,python,pandas,ipython,Python,Pandas,Ipython,我正在一台安装了python3.6的ubuntu 14.04机器上工作。当我使用“python3”命令启动pythonshell时,它将调用python3.6.1版本,如下所示,并且我能够成功地导入pandas库 python3 Python 3.6.1 (default, Jun 13 2017, 21:37:44) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more informati

我正在一台安装了python3.6的ubuntu 14.04机器上工作。当我使用“python3”命令启动pythonshell时,它将调用python3.6.1版本,如下所示,并且我能够成功地导入pandas库

python3
Python 3.6.1 (default, Jun 13 2017, 21:37:44) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.    
>>> import pandas
>>>
但是当我通过命令ipython3调用ipythonshell时,它使用的是python3.4.3,如下所示,我无法导入pandas库。如何告诉ipython3使用python3.6.1版本

ipython3
Python 3.4.3 (default, Nov 17 2016, 01:11:57) 
Type "copyright", "credits" or "license" for more information.
IPython 1.2.1 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.
In [1]: import pandas
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-d6ac987968b6> in <module>()
----> 1 import pandas
ImportError: No module named 'pandas'
ipython3
Python 3.4.3(默认,2016年11月17日01:11:57)
有关详细信息,请键入“版权”、“信用”或“许可证”。
iPython1.2.1——一种增强的交互式Python。
?         -> 介绍和概述IPython的功能。
%快速参考->快速参考。
帮助->Python自己的帮助系统。
对象?->有关“对象”的详细信息,请使用“对象??”获取更多详细信息。
在[1]中:输入熊猫
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
---->1.进口大熊猫
导入错误:没有名为“pandas”的模块

如何处理多个版本的python以避免此类问题?

当我意外地在错误的环境中调用ipython(或尚未安装ipython的新环境)时,我遇到了这个问题。如果您在根环境或路径上的任何其他位置安装了ipython,那么它将默认为默认安装,相当安静

要选中“pip列表”,您将在其中调用ipython。如果未列出,请使用“pip install ipython”安装它,然后重新运行

什么是
ls-l$(哪个ipython)