簡體   English   中英

在PyCharm中安裝氣流包附件

[英]Install airflow package extras in PyCharm

我想在PyCharm中使用Airflow附加 s3postgres但不知道如何安裝它們(在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可執行文件我發現只有pip3pip3.5指向PyCharm解釋器,但是pippip2pip2.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可執行文件( pythonpython2.7等),但沒有pip

我需要幫助的是什么

所以,如果我/你/我們能弄明白,問題就可以解決了

  1. 如何從PyCharm中安裝airflow[s3,postgres] ,或
  2. 如何運行pip install airflow[s3,postgres]指向PyCharm解釋器。

所以,如果我/你/我們能弄明白,問題就可以解決了

  1. 如何從PyCharm中安裝氣流[s3,postgres],或

  2. 如何運行pip install airflow [s3,postgres]指向PyCharm解釋器。

或者可能?:

  1. ~/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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM