Poesie hinzufügengibt AttributeError zurück

Poesie hinzufügengibt AttributeError zurück

Ich versuche, ein Python-Paket mit Poesie zu erstellen. Ich konnte die in beschriebenen Schritte nicht reproduzieren Dokumentation. Wenn ich versuche, eine Abhängigkeit hinzuzufügen, z. B.

poetry add pendulum

Ich bekomme

jan@jan-XPS-13-9380:~/Documents/Simosol/tmp/poetry-test$ poetry add pendulum
Using version ^2.1.2 for pendulum

Updating dependencies
Resolving dependencies... (1.0s)

  AttributeError

  __enter__

  at ~/.local/lib/python3.6/site-packages/poetry/utils/helpers.py:98 in download_file
       94│     url, dest, session=None, chunk_size=1024
       95│ ):  # type: (str, str, Optional[requests.Session], int) -> None
       96│     get = requests.get if not session else session.get
       97│ 
    →  98│     with get(url, stream=True) as response:
       99│         response.raise_for_status()
      100│ 
      101│         with open(dest, "wb") as f:
      102│             for chunk in response.iter_content(chunk_size=chunk_size):

Dies passiert mit jedem Paket, das ich ausprobiert habe (Pandas, Geopandas, Numpy, Shapely). Ich verstehe nicht ganz, was das Problem ist, und ich habe auf GitHub oder hier keine ähnlichen Fragen gefunden.

Frage:Was verursacht diesen Fehler und wie kann ich ihn beheben?

Ich verwende Ubuntu 18.04, Python 3.6.9. Ich habehabe diese Frage auf stackoverflow gestelltund mir wurde mitgeteilt, dass es hierher gehört.

verwandte Informationen