2016-07-19 79 views
1

我試圖PyV8安裝Debian的(我試着到Ubuntu太)這裏根據步驟http://www.wikisecure.net/importing-pyv8-engine-into-python-v2-7-the-easy-way/導入錯誤:libboost_python.so.1.41.0:無法打開共享對象文件:沒有這樣的文件或目錄

不過我總是得到ImportError:libboost_python.so.1.41.0:無法打開共享目標文件:沒有這樣的文件或目錄

我使用apt-get install安裝了boost。我嘗試了很多手冊,如何安裝PyV8,但沒有任何工作,所以如果任何人有什麼工作或如何解決我的錯誤,我會很高興。

感謝意見

+0

您安裝了哪個Boost軟件包? Boost由一堆庫組成,其中大部分是僅包含頭文件的,所以它們一起安裝在Debian和Ubuntu上,但像libboost-python這樣的二進制庫是分開打包的。安裝libboost-all-dev是獲得所有Boost的最簡單方法。 –

+0

我安裝了libbost-all-dev。 –

回答

2

嘗試安裝libboost-ALL-dev的,你錯過了應該在那裏的文件。

爲了清楚起見:實際工作是將libboost的更高版本複製並重命名爲1.41。我不會推薦這個作爲拳頭解決方案,如果獲得正確的版本是一個選項。

+0

我之前做過這個。 –

+0

你看過你的圖書館路徑嗎?您很可能已經安裝了更高版本。我看到你正在使用python 2,並且正在尋找一個相當老的boost版本。 –

+0

我正在使用python 2.7。我可以在哪裏找到圖書館路徑?我不確定,你的意思。 –

相關問題