在PyCharm

时间:2017-02-01 14:49:37

标签: python pip pycharm airflow

我想在PyCharm中使用Airflowextras 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解释器,但是pippip2,{ {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等)。

我需要帮助

所以,如果我/你/我们能弄清楚

,问题就可以解决了
  1. 如何在PyCharm中安装pip,或
  2. 如何运行指向PyCharm解释器的airflow[s3,postgres]

1 个答案:

答案 0 :(得分:3)

  

所以,如果我/你/我们能弄清楚

,问题就可以解决了      
      
  1. 如何在PyCharm中安装气流[s3,postgres],或

  2.   
  3. 如何运行指向PyCharm解释器的pip install airflow [s3,postgres]。

  4.   

或者也许?:

  1. ~/anaconda Python添加到Pycharm
  2. 将另一个python解释器添加到Pycharm goto:

    File -> Settings -> Project: -> Project Interpreter
    

    按下齿轮按钮并选择more

    enter image description here

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

    enter image description here

    现在你应该可以将你的anaconda Python添加到Pycharm了。然后,您可以选择要用作项目主要Python的Python,并且可以选择在以下位置运行的Python:

    Run -> Edit Configurations