DEPRECATION: Uninstalling a distutils installed project (numpy) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
2018-01-22T16:34:26Z||2018-01-22T16:35:46Z

Answers


多数这种问题都是因为不同的 Python 版本加上混乱的全局 pip 包所导致,推荐本地安装 Python 和需要的 Package. 比如下面演示使用 virtualenv 来本地安装 Python 3 和 pandas (拟定macOS,其他系统会有差异但是总体流程基本上是这样).

Homebrew 安装 Python3

brew install python3

可以通过python3 -V来验证安装后的版本。

安装virtualenv:

pip3 install virtualenv

使用virtualenv创建一个本地的工作目录,比如pandas-demo

virtualenv -p python3 pandas-demo

完毕后,进入这个目录并激活virtualenv:

cd pandas-demo && source bin/activate

安装pandas:

# 这里使用 pip 或者 pip3 最终都会使用 Python 3 的 pip 因为我们用 Python 3 初始化的这个virtualenv 工作目录
pip install pandas

2018-01-24T07:32:13Z||2018-01-24T07:34:38Z Link