我想在气流,气流中使用额外服务、s3和postgres软件包,但不知道如何安装它们(在macOS macOS上)。
到目前为止我的尝试
气流本身可以从Preferences > Project >项目解释器> +安装,但在我所能计算的范围内不能安装额外的组件。附加程序可以在终端中安装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。
我需要帮助的东西
所以,如果我/你/我们能找出
airflow[s3,postgres]中安装PyCharm,或pip install airflow[s3,postgres]解释器的PyCharm。发布于 2017-02-01 23:17:35
所以,如果我/你/我们能找出
或者也许?:
~/anaconda Python添加到Pycharm中要向Pycharm添加另一个python解释器:
File -> Settings -> Project: -> Project Interpreter按下齿轮按钮并选择more

这显示了配置的所有解释器。选择+按钮,然后选择add local

现在,您应该能够将anaconda添加到Pycharm中。然后,您可以选择使用哪个Python作为项目的主要对象,还可以选择在哪个Python下运行:
Run -> Edit Configurationshttps://stackoverflow.com/questions/41982661
复制相似问题