【问题标题】:Adding apache-airflow library to PyCharm将 apache-airflow 库添加到 PyCharm
【发布时间】:2020-09-25 20:26:14
【问题描述】:

我一直在努力思考如何将 apache-airflow 库添加到我在 windows 中的虚拟环境中。

  1. Apache-airflow 安装在 Linux 上,由 VirtualBox 在我的机器上。

  2. PyCharm 安装在 Windows 10 上,我想办法 如何将该添加到我的 PyCharm(社区版)中。

基本上我想在我的虚拟机上保留 apache-airflow,并在我的 Windows 环境中开发 DAG 和必要的组件。

我怎样才能做到这一点?任何帮助将不胜感激。

【问题讨论】:

  • 您是否尝试在 windows 机器上运行代码?还是只在windows机器上开发?
  • 我猜只是在windows机器上开发
  • 因此,如果可能的话,Windows 上的 PyCharm 会像一个界面一样发挥作用

标签: python virtual-machine virtualenv virtualbox airflow


【解决方案1】:

如果代码要在 linux VM 上运行。在 VM 上添加 python 库。在 Windows 计算机和 VM 之间创建一个共享文件夹。将您的 pycharm 项目保存在共享文件夹中。

这将“有效”,但有一些明显的缺点:

  1. Pycharm 不会对导入的库进行任何“代码完成”。
  2. Pycharm 会抱怨该库不存在。
  3. 您必须通过 ssh 到远程计算机或在远程计算机上的终端中测试您的代码。

如果您使用带有桌面的 linux 发行版(例如 ubuntu),另一种选择是在 linux 虚拟机中安装 pycharm。

如果不需要 pycharm,VS Code 有一个不错的远程开发插件: https://code.visualstudio.com/docs/remote/ssh

【讨论】:

    猜你喜欢
    • 2017-09-03
    • 1970-01-01
    • 1970-01-01
    • 2018-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 2012-06-05
    相关资源
    最近更新 更多