簡體   English   中英

Apache Airflow 導入錯誤:無法導入名稱“_psutil_linux”

[英]Apache Airflow ImportError: cannot import name '_psutil_linux'

我正在按照https://airflow.apache.org/start.html#quick-start提供的安裝步驟安裝 apache 氣流

  1. 第一步 - export AIRFLOW_HOME=~/airflow (無錯誤)

  2. 第二步 - pip install apache-airflow (無錯誤)

  3. 第三步 - airflow initdb (錯誤 - ImportError: cannot import name '_psutil_linux'

錯誤的詳細信息如下圖所示:

在此處輸入圖片說明

環境細節如下-

  • Python 版本 - Python 3.6.3 :: Anaconda 自定義(32 位)
  • 點子版本 - 10.0.1
  • Ubuntu 版本 - 14.04 LTS
  • 操作系統類型 - 32 位

我應該如何繼續解決它? 我已經嘗試過更新 pip 並安裝 python-dev 但這不起作用。

安裝python-dev將完成這項工作

如果您正在運行 ubuntu,則sudo apt-get install python-dev

或者簡單地運行pip install -U psutil應該可以完成這項工作。

我已經通過以下命令克服了這個問題:

pip install -U --ignore-installed psutil

如果您已通過pip安裝了psutil ,則此方法有效,否則,請在 Ubuntu 中通過apt嘗試:

apt-get update
apt-get --only-upgrade install python-psutil
apt-get install python-psutil

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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