You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python版本异常及Pandas安装问题求助

解决Python 3.6环境下easy_install指向Python 2.7的问题

嘿,我在老款Mac上装多版本Python时也碰到过一模一样的问题!核心原因就是系统默认的easy_install还是绑定到自带的Python 2.7上,完全没用到你新装的3.6版本。给你几个实用的解决思路:

1. 直接调用Python 3.6专属的easy_install

Python 3安装完成后,会自动生成对应版本的easy_install工具,名字一般是easy_install-3.6(版本号和你的3.6x对应)。你直接用这个命令装pandas就行:

easy_install-3.6 pandas

这样安装的包就会乖乖跑到Python 3.6的site-packages路径里,再也不会和2.7的混在一起。

2. 改用pip(更推荐的包管理方式)

其实现在Python社区早就更推荐用pip代替easy_install了,操作起来更灵活。你可以直接用Python 3对应的pip3命令安装:

pip3 install pandas

如果发现pip3还是不对版,那就直接用Python 3.6的绝对路径来调用pip:

/Users/XXX/Library/Python/3.6/bin/pip install pandas

记得把命令里的XXX换成你的用户名哦。

3. 把Python 3.6设为默认版本(可选,谨慎操作)

如果你希望每次打开终端,默认用的都是Python 3.6,那可以修改shell的配置文件。如果你用的是bash,就编辑~/.bash_profile;用zsh的话就编辑~/.zshrc,在文件末尾加上:

export PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:$PATH"

保存后执行source ~/.bash_profile(或者对应的配置文件),再重启终端,python和easy_install就会默认指向3.6版本了。不过要注意:老Mac系统里有些自带工具依赖Python 2.7,改默认版本可能会影响这些工具,所以建议先确认没有依赖再操作。

4. 额外提醒:解决可能的编译错误

El Capitan系统比较老,安装pandas这类需要编译依赖的包时,可能会报错。这时候你先装一下Xcode命令行工具:

xcode-select --install

这个能解决绝大多数编译相关的问题。

内容的提问来源于stack exchange,提问作者Ytipsh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:34:36