簡體   English   中英

我嘗試為 python (linux) 安裝 emcee 和 corner。 我在安裝過程中丟失了“python.h”。 轉角安裝如何解決?

[英]I tried to install emcee and corner for python (linux). I got missing 'python.h' during installation. How to fix the corner installation?

我嘗試為 python 安裝“主持人”。它似乎有效。 首先,我在這里嘗試了示例http://dfm.io/emcee/current/user/line/

我想獲得示例中的角圖,所以我也必須安裝“角”。 這失敗了。

使用 pip 卸載和重新安裝 wheel 取得了一些小進展,但現在我卡住了。

我用的是life Linux Knoppix8.1和python2.7。

我試過了

$ pip install corner

它似乎試圖用 gcc 重新編譯 matplotlib(和其他),主要錯誤似乎是:

致命錯誤:Python.h: Datei oder Verzeichnis nicht gefunden

這意味着 Python.h 文件丟失了。

然后我嘗試了經常建議的

$ sudo apt-get install python-dev

但這也失敗了:

Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut。 Statusinformationen werden eingelesen.... Fertig Paket python-dev ist nicht verfügbar, wird aber von einem anderen Paket referenziert。 Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist。 Doch die folgenden Pakete ersetzen es: python

E: Für Paket »python-dev« existiert kein Installationskandidat。

Thats German for python-dev 不可用。

我也試過這里建議的,也不起作用。 Python: Python.h 文件丟失

我似乎對帶有(圖形)output 的 python 模塊或需要使用 gcc 進行編譯的問題普遍存在問題。純計算 python 模塊似乎大部分工作(至少對於 Python2.7)。

我怎樣才能安裝角來獲取地塊? 我現在應該嘗試什么?

謝謝你的幫助。

UPDATE1:我取得了一些進展。

我現在主要關注的是安裝“python-dev”。

更新后

$ sudo apt-get update

它現在知道 python-dev(很棒。)但是存在依賴關系。

$ sudo apt-get install python-dev

需要先安裝:libpython-dev, python2.7-dev

$ sudo apt-get install libpython-dev

它要求先安裝:libpython2.7-dev

$ sudo apt-get install libpython2.7-dev

它需要不同的版本:libpython2.7-stdlib、libpython2.7

Hängt ab von: libpython2.7-stdlib (= 2.7.13-2+deb9u3) aber 2.7.14~rc1-3 soll installiert werden

掛起:libpython2.7 (= 2.7.13-2+deb9u3) aber 2.7.14~rc1-3 soll installiert werden

$ sudo apt-get install libpython2.7-stdlib

它需要不同版本的:libssl1.1

Hängt ab von: libssl1.1 (>= 1.1.1) aber 1.1.0j-1~deb9u1 soll installiert werden

$ sudo apt-get install libssl1.1

第一次安裝工作正常。

我現在的問題是:

“libssl1.1”的版本現在是 1.1.0j-1~deb9u1,它聲稱這是最新版本。 但是 'libpython2.7-stdlib' 要求版本 >= 1.1.1

我現在怎么解決這個問題?

這是重復的問題。

請參考此答案以安裝 libssl

暫無
暫無

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

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