2017-04-03 5 views
0

誰かがdatalabにh5pyをインストールする方法を知っていますか? pip install h5pyが動作しません。 apt-get install python-h5pyはシェルで動作していますが、datalabノートブックのパッケージを認識しません!すべてのノートブックのセルに!pip install h5pydatalabでh5pyをインポートする方法は?

Thnaks

答えて

1

はちょうどあなたがbashの構文を使用してそれを実行してください。

2

!pip install h5py WILあなたはライブラリをインストールすることができますが、残念ながら、成功しても、インストール後に、インポートが失敗することは事実である:enter image description here

問題は現在進行中のpython-将来の問題に根ざしている("surrogateescape handler broken when encountering UnicodeEncodeError")こと基礎となるOSが 'ANSI_X3.4-1968'ファイルシステムエンコーディングを使用するため、datalabで経験があります。ハック回避策として

、あなたはノートブックのセル内から次のコマンドを実行してh5pyの__init__.pyからライン60を削除することがあります。

!sed -i.bak '/run_tests/d' /usr/local/lib/python2.7/dist-packages/h5py/__init__.py 
+0

をOPには、最新バージョン、 'ピップは-Uをインストールを必要としない場合その問題が修正されるまでは、おそらくh5py == 2.6'がよりクリーンな解決策になるでしょう。しかし、依存関係が変更されていないことを確認してください。 – yelsayed

関連する問題