Python安装熊猫

Python安装熊猫,python,pandas,Python,Pandas,我正在运行Os X 10.11.3,安装pandas时遇到问题。我安装了两个Anaconda环境(3.5和2.7),并使用CodeRunner编写代码。我已经搜索了所有的论坛,并尝试了建议的建议,但似乎没有任何效果 我打字的时候 conda list 在终端中,它显示pandas已安装,但当我尝试导入到CodeRunner时,它返回ImportError:没有名为pandas的模块。请注意,导入numpy成功而没有问题 我也有 #!/Users/username/anaconda/bin/p

我正在运行Os X 10.11.3,安装pandas时遇到问题。我安装了两个Anaconda环境(3.5和2.7),并使用CodeRunner编写代码。我已经搜索了所有的论坛,并尝试了建议的建议,但似乎没有任何效果

我打字的时候

conda list 
在终端中,它显示pandas已安装,但当我尝试导入到CodeRunner时,它返回ImportError:没有名为pandas的模块。请注意,导入numpy成功而没有问题

我也有

#!/Users/username/anaconda/bin/python
在CodeRunner中.py文件的顶部。这是在终端中输入python时输出的目录。默认情况下,CodeRunner

#!/usr/bin/python

我不能100%确定这会有什么不同

鉴于
/Users/brendan/anaconda/bin
是Python可执行文件的路径,请在Bash提示符中尝试此操作,看看会发生什么:

/Users/brendan/anaconda/bin/python -m pip install pandas

是的,我知道现在已经很晚了,但是如果有人发现这个,也许这会有帮助。。。 Coderunner运行的是内置python(/usr/bin/python),而不是带有pandas的anaconda版本。在Coderunner的“运行设置”中,您将看到它运行“python$filename”,它优先于文件第一行上的内容。(在我的mac(10.13)上,python有NumPy,但没有熊猫。)


也许将Coderunner“Run setting”python更改为/Users/username/anaconda/bin/python就很容易了。

当我在终端中键入时,我得到以下信息:需求已经满足(使用--升级到升级):pandas in./anaconda/lib/python3.5/site-packages需求已经满足(使用--升级到升级):python dateutil>=2 in./anaconda/lib/python3.5/site-packages(来自pandas)已满足要求(使用--升级到升级):pytz>=2011k in./anaconda/lib/python3.5/site-packages(来自pandas)已满足要求(使用--升级到升级):numpy>=1.7.0 in./anaconda/lib/python3.5/site-packages(来自pandas)这意味着Pandas是为您的Anaconda Python安装的。但是,您提到您安装了多个Python,在这种情况下,您需要找出您尝试使用Pandas的Python环境,并收到一个错误。您可以通过在环境(即CodeRunner)中运行以下命令来完成此操作:
从sys导入可执行文件
,然后在Python3中运行
打印(可执行文件)
,或者在Python2中运行
打印可执行文件
。记下输出(复制它?),并用该输出替换上面的路径,如so
the_output\u path-m pip install pandas
。看看会发生什么。可执行文件是/usr/bin/python,我用-m pip install pandas将其复制到终端中,得到了以下内容:/usr/bin/python:没有名为pip的模块。我有两个使用anaconda的python环境,我相信苹果电脑上有一个默认环境。是否有办法更改我的可执行文件,使其仅指向anaconda发行版之一,或者我是否错误地看待问题?运行
easy\u install pip
以安装
pip
。不,不要使用默认的口译员,尤其是因为你对细节不太熟悉。你的操作系统中依赖Python的操作有一半会崩溃,但拥有Anaconda发行版又有什么意义呢?他们有我想要的所有软件包,但我不能在CodeRunner中使用它们?我安装了pip,但仍然收到相同的错误消息:/usr/bin/python:没有名为pip的模块