【问题标题】:ImportError in AirFlow | Python | Symbol not found: _Py_GetArgcArgv |Mac OS气流中的 ImportError |蟒蛇 |未找到符号:_Py_GetArgcArgv |Mac OS
【发布时间】:2020-03-20 06:24:22
【问题描述】:

当我在终端中输入airflow vesrion 命令时出现此错误。我在虚拟环境中从 pip 安装气流。

Traceback (most recent call last):
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/bin/airflow", line 25, in <module>
    from airflow.configuration import conf
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/airflow/__init__.py", line 42, in <module>
    from airflow.models import DAG
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/airflow/models/__init__.py", line 21, in <module>
    from airflow.models.baseoperator import BaseOperator, BaseOperatorLink  # noqa: F401
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/airflow/models/baseoperator.py", line 43, in <module>
    from airflow.models.dag import DAG
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/airflow/models/dag.py", line 46, in <module>
    from airflow.executors import LocalExecutor, get_default_executor
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/airflow/executors/__init__.py", line 24, in <module>
    from airflow.executors.base_executor import BaseExecutor # noqa
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/airflow/executors/base_executor.py", line 24, in <module>
    import airflow.utils.dag_processing
  File "/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/airflow/utils/dag_processing.py", line 40, in <module>
    from setproctitle import setproctitle
ImportError: dlopen(/Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/setproctitle.cpython-37m-darwin.so, 2): Symbol not found: _Py_GetArgcArgv
  Referenced from: /Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/setproctitle.cpython-37m-darwin.so
  Expected in: flat namespace
 in /Users/subham.polpagedar/Desktop/celery_task/venv_celery/lib/python3.7/site-packages/setproctitle.cpython-37m-darwin.so

【问题讨论】:

    标签: python macos airflow importerror


    【解决方案1】:

    我在 macos 上遇到了类似的问题。原来它与通过brew安装的python有关。

    如果可以的话,尝试使用python官网的这个版本:https://www.python.org/downloads/

    并使用您的虚拟环境库作为您刚刚下载的版本。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2015-09-15
      • 2012-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-04
      • 1970-01-01
      • 2011-10-23
      • 2018-02-05
      相关资源
      最近更新 更多