【发布时间】:2017-06-18 08:52:59
【问题描述】:
我想在 PyCharm 中使用 Airflow 包 extras s3 和 postgres 但不知道如何安装它们(在 macOS Sierra 上)。
到目前为止我的尝试
Airflow 本身可以从 Preferences > Project > Project interpreter > + 安装,但不能像据我所知。
可以在终端中使用pip 安装附加功能
$ pip install airflow[s3,postgres]
但它们最终使用的解释器 (~/anaconda) 与 PyCharm 使用的解释器 (/usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7) 不同。
检查我的/usr/local/bin 目录中的Python 可执行文件,我发现只有pip3 和pip3.5 指向PyCharm 解释器,但pip、pip2、pip2.7 不指向。
$ ls -la /usr/local/bin | grep pip
-rwxr-xr-x 1 root admin 204 Dec 21 11:41 pip
-rwxr-xr-x 1 root admin 204 Dec 21 11:41 pip2
-rwxr-xr-x 1 root admin 204 Dec 21 11:41 pip2.7
lrwxr-xr-x 1 christofer admin 34 Nov 21 11:53 pip3 -> ../Cellar/python3/3.5.2_3/bin/pip3
lrwxr-xr-x 1 christofer admin 36 Nov 21 11:53 pip3.5 -> ../Cellar/python3/3.5.2_3/bin/pip3.5
浏览 PyCharm 解释器的目录,我发现所有预期的 Python 可执行文件(python、python2.7 等)都指向 /usr/local/bin,但没有 pip。
我需要什么帮助
所以,如果我/你/我们能弄清楚,问题就可以解决
- 如何在 PyCharm 中安装
airflow[s3,postgres],或者 - 如何运行指向 PyCharm 解释器的
pip install airflow[s3,postgres]。
【问题讨论】:
标签: python pip pycharm airflow