[英]Install airflow package extras in PyCharm
我想在PyCharm中使用Airflow包附加 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
, 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解釋器的目錄,我發現從/usr/local/bin
指向的所有預期的python可執行文件( python
, python2.7
等),但沒有pip
。
所以,如果我/你/我們能弄明白,問題就可以解決了
airflow[s3,postgres]
,或 pip install airflow[s3,postgres]
指向PyCharm解釋器。 所以,如果我/你/我們能弄明白,問題就可以解決了
如何從PyCharm中安裝氣流[s3,postgres],或
如何運行pip install airflow [s3,postgres]指向PyCharm解釋器。
或者可能?:
~/anaconda
Python添加到Pycharm 要向Pycharm goto添加另一個python解釋器:
File -> Settings -> Project: -> Project Interpreter
按齒輪按鈕並選擇more
:
這顯示了所有配置的解釋器。 選擇+
按鈕,然后選擇add local
:
現在你應該可以將你的anaconda Python添加到Pycharm了。 然后,您可以選擇要用作項目主要Python的Python,並且可以選擇要在其下運行的Python:
Run -> Edit Configurations
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.