我想在PyCharm中使用Airflow包extras s3
和postgres
,但不知道如何安装它们(在macOS Sierra上)。
可以从偏好设置>安装气流本身项目> 项目口译员> + ,但不是我可以解决的额外问题。 可以使用
在终端中使用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
,{ {1}}不要。
pip2.7
浏览PyCharm解释器的目录我找到了$ 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
但没有python
指向的所有预期的python可执行文件(python2.7
,/usr/local/bin
等)。
所以,如果我/你/我们能弄清楚
,问题就可以解决了pip
,或airflow[s3,postgres]
。答案 0 :(得分:3)
所以,如果我/你/我们能弄清楚
,问题就可以解决了
如何在PyCharm中安装气流[s3,postgres],或
- 醇>
如何运行指向PyCharm解释器的pip install airflow [s3,postgres]。
或者也许?: