Bac*_*lin 5 python pip pycharm airflow
我想在PyCharm中使用Airflow软件包附加功能 s3,postgres但不知道如何安装它们(在macOS Sierra上)。
气流本身可以从“首选项” >“ 项目” >“ 项目解释器” >“ + ”安装,但据我所知不能安装。可以使用以下命令pip在终端中安装其他功能
$ pip install airflow[s3,postgres]
Run Code Online (Sandbox Code Playgroud)
但是它们的最终解释器(~/anaconda)与PyCharm(/usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7)使用的解释器不同。
检查我的Python的可执行文件/usr/local/bin的目录,我发现,只有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
Run Code Online (Sandbox Code Playgroud)
浏览PyCharm的目录解释,我发现所有预期的蟒蛇可执行文件(python,python2.7等等)指出,从/usr/local/bin但没有pip。
因此,如果我/您/我们可以找出其中一个,则可以解决问题
airflow[s3,postgres]从PyCharm中安装,或pip install airflow[s3,postgres]指向PyCharm解释器。所以,如果我/你/我们能够弄清楚,问题就可以解决
如何从 PyCharm 中安装气流[s3,postgres],或者
如何运行 pip install airflow[s3,postgres] 指向 PyCharm 解释器。
或者可能?:
~/anacondaPython 添加到 Pycharm要向 Pycharm 添加另一个 python 解释器,请转到:
File -> Settings -> Project: -> Project Interpreter
Run Code Online (Sandbox Code Playgroud)
按齿轮按钮并选择more:
这显示了所有已配置的解释器。选择+按钮,然后选择add local:
现在您应该能够将 anaconda Python 添加到 Pycharm 中。然后,您可以选择将哪个Python用作项目的主要Python,并且可以选择在哪个Python下运行:
Run -> Edit Configurations
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2397 次 |
| 最近记录: |