インテル® Distribution for Python* の既知の問題

同カテゴリーの次の記事

インテル® Distribution for Python* と Anaconda* を使用する

この記事は、インテル® デベロッパー・ゾーンに公開されている「Intel® Distribution for Python* Known Issues」の日本語参考訳です。


インテル® Distribution for Python* は、次の環境ではまだ不安定でクラッシュする可能性があります:

OS X* でのインストール:

  • インストール時に、”intelpythonXX-2017.0.007.app is damage and can’t be opened (intelpythonXX-2017.0.007.app は破損しているため開くことができません)” というメッセージが表示されます。
    解析策: 次のコマンドを実行した後、アプリケーションを再度起動してください:
    xattr –rc <path_to_intelpythonXX-2017.0.0.07.app>

Linux* 2.7.11 向けの Conda パッケージ・マネージャー:

  • Conda を使用してパッケージをインストールまたはアップデートする際に、パッケージの非互換リストが表示されます。
  • ディストリビューションをインストール後、次のコマンドを実行します:
    conda update –y conda intelpython

Windows* 環境では、インストールを開始する前に PYTHONPATH 環境変数をクリアしなければいけません (set PYTHONPATH=)

  • PYTHONPATH に関連する問題を回避するため、インストールのセクションを参照してください

OS X* 上では、Python* tk インターフェイス (Tkinter モジュール) が Xquartz 2.7.7 を必要とします

  • インストール先がデフォルトの場所ではない場合、/opt/X11 へ symlink を作成してください

cpython

Python* のバージョン Linux* Windows* OS X*
2.7.11
  • test_gdb、test_urllib の失敗
  • コンピューターの proxy/network 設定によっては、test_urllib2_localnet が失敗します
引数として指定される fed 値が -745.0 よりも小さい場合、expm1 関数で test_math が失敗します。テストスイートではその他の関数は失敗しません
  • test_gdb、test_urllib の失敗
  • コンピューターの proxy/network 設定によっては、test_urllib2_localnet が失敗します
3.5.1
  • test_distutils、test_site、test_urllib、test_venv が失敗します
  • コンピューターの proxy/network 設定によっては、test_urllib2_localnet が失敗します
  • test_datetime、test_platform、test_site、test_sysconfig が失敗します
  • コンピューターの proxy/network 設定によっては、test_urllib2_localnet が失敗します
  • test_distutils、test_site、test_urllib、test_venv が失敗します
  • コンピューターの proxy/network 設定によっては、test_urllib2_localnet が失敗します

setuptools

Python* のバージョン Linux* Windows* OS X*
2.7.11 testPackageIndex.test_
links_priority が失敗します
testScriptHeader.test_
get_script_header_
jython_workaround が失敗します
testPackageIndex.test_
links_priority が失敗します
3.5.1 testPackageIndex.test_
links_priority が失敗します
testScriptHeader.test_
get_script_header_
jython_workaround、testPackageIndex.test_
links_priority が失敗します
  • testPackageIndex.test_
    links_priority が失敗します
  • /var が symlink である場合、testNamespaces.test_
    two_levels_deep が失敗します (詳細はこちら (英語) を確認してください)

cython

Python* のバージョン Linux* Windows* OS X*
2.7.11 Test_embed (__main
__.EmbedTest)
が失敗します
  • Test_transpose
    (numpy_memoryview.
    __test__) が失敗します
  • runTest (__main__
    .CythonUnitTestCase__)、
    test_extlibs (Cython.
    Build.Tests.
    TestIpythonMagic.
    TestIPythonMagic)、
    test_cython_pyximport
    (Cython.Build.Tests.
    TestIpythonMagic.
    TestIPythonMagic)
    がエラーを返します
  • Test_embed (__main__
    .EmbedTest) と runTest
    (__main__.EndToEndTest) End-to-end cythonize_
    script_package
    が失敗します
  • runTest (__main__
    .CythonRunTestCase)
    のコンパイル (cpp) と cpdef_extern_func
    の実行、および runTest (__main__
    .CythonRunTestCase)
    のコンパイル (cpp) と libcpp_algo の実行が
    エラーを返します
3.5.1 runTest (__main__
.EndToEndTest) End-to-end asyncio_generators が失敗します
Cythonize_script, cythonize_script_excludes、cythonize_script_package、package_compilation、asyncio_generators、initial_file_path
が失敗します
  • test_embed (__main__
    .EmbedTest) End-to-end asyncio_generators および runTest (__main__
    .EndToTest) End-to-end asyncio_generators
    が失敗します
  • runTest (__main__
    .CythonRunTestCase)
    のコンパイル (cpp) と cpdef_extern_func
    の実行、および runTest (__main__
    .CythonRunTestCase)
    のコンパイル (cpp) と libcpp_algo の実行が
    エラーを返します

Numpy*

Python* のバージョン Linux* Windows* OS X*
2.7.11 test_kind.TestKind.test_
all Windows が失敗します
  • test_kind.TestKind.test_
    all が失敗します
  • test_return_real.
    TestCReturnReal.test_
    all がエラーを返します
N/A
3.5.1 test_kind.TestKind.test_
all Windows が失敗します
test_nonzero_byteswap N/A

pytables

Python* のバージョン Linux* Windows* OS X*
2.7.11 N/A test N/A
3.5.1 N/A test N/A

numba

床関数と名前の 2 分の Numba tests は、Numpy* の振る舞いが変わったため失敗します。Numba と Numpy* は正しく動作します。Numba 0.36 では修正されます。

Python* のバージョン Linux* Windows* OS X*
2.7.11 N/A N/A N/A
3.5.1 Test_matmul_vm、test_matmul_vv、および test_matmul_mm については、既知の問題 (英語) です。
  • Test_compile、test_compile_helperlib、test_compile_nrt、および test_pycc_ctypes_lib が失敗します
  • Test_matmul_vm、test_matmul_vv、および test_matmul_mm については、既知の問題 (英語) です。
N/A

ipython

Python* のバージョン Linux* Windows* OS X*
2.7.11 IPython.utils.tests.test_
path.test_ensure_dir_exist
N/A N/A
3.5.1 IPython.utils.tests.test_
path.test_ensure_dir_
exists
core、extensions、および utils が失敗します N/A

sympy

Python* のバージョン Linux* Windows* OS X*
2.7.11 test_suite がクラッシュします Test_suite がハングアップします test_plot_implicit が失敗します
3.5.1 Test_suite がクラッシュします Test_suite がハングアップします N/A

pytz

Python* のバージョン Linux* Windows* OS X*
2.7.11 no_testCreateLocaltime no_testCreateLocaltime no_testCreateLocaltime
3.5.1 no_testCreateLocaltime no_testCreateLocaltime no_testCreateLocaltime

pandas

Python* のバージョン Linux* Windows* OS X*
2.7.11
  • Test_axis_limits、
    test_set_locale が失敗します
  • Test_interp_alt_scipy、test_rank_methods_
    frame、test_rank_
    methods_series_test_
    nankurt、test_nansem、test_nanskew が失敗します。これは既知の問題です。マスター (upstream) では修正済みで、これらの修正 (英語) は将来のリリースに含まれます。
Test_interp_alt_scipy、test_rank_methods_
frame、test_rank_
methods_series_test_
nankurt、test_nansem、test_nanskew が失敗します。これは既知の問題です。マスター (upstream) では修正済みで、これらの修正 (英語) は将来のリリースに含まれます。
  • Test_axis_limits、test_set_locale が失敗します
  • Test_interp_alt_scipy、test_rank_methods_
    frame、test_rank_
    methods_series_test_
    nankurt、test_nansem、test_nanskew が失敗します。これは既知の問題です。マスター (upstream) では修正済みで、これらの修正 (英語) は将来のリリースに含まれます。
3.5.1
  • Test_axis_limits、test_set_locale が失敗します
  • Test_interp_alt_scipy、test_rank_methods_
    frame、test_rank_
    methods_series_test_
    nankurt、test_nansem、test_nanskew が失敗します。これは既知の問題です。マスター (upstream) では修正済みで、これらの修正 (英語) は将来のリリースに含まれます。
Test_interp_alt_scipy、test_rank_methods_
frame、test_rank_
methods_series_test_
nankurt、test_nansem、test_nanskew が失敗します。これは既知の問題です。マスター (upstream) では修正済みで、これらの修正 (英語) は将来のリリースに含まれます。
  • Test_axis_limits、test_set_locale が失敗します
  • Test_interp_alt_scipy、test_rank_methods_
    frame、test_rank_
    methods_series_test_
    nankurt、test_nansem、test_nanskew が失敗します。これは既知の問題です。マスター (upstream) では修正済みで、これらの修正 (英語) は将来のリリースに含まれます。

matplotlib

Python* のバージョン Linux* Windows* OS X*
2.7.11 N/A ユニットテストが失敗します ユニットテストが失敗します
3.5.1 N/A ユニットテストが失敗します ユニットテストが失敗します

Scipy*

Python* のバージョン Linux* Windows* OS X*
2.7.11 N/A
  • test_mpmath.
    TestSystematic.test_
    betainc の実行完了にかなり時間がかかります
  • test_mpmath.
    TestSystematic.test_
    legenp_complex_3、test_data.test_boost(,)、および test_data.
    test_boost(,) が失敗します
N/A
3.5.1 N/A
  • test_mpmath.
    TestSystematic.test_
    betainc の実行完了にかなり時間がかかります
  • test_mpmath.
    TestSystematic.test_
    legenp_complex_3、test_data.test_boost(,)、および test_data.
    test_boost(,) が失敗します
N/A

Scikit-learn

Python* のバージョン Linux* Windows* OS X*
2.7.11 N/A N/A sklearn.covariance.tests.
test_graph_lasso.test_
graph_lasso
3.5.1 N/A N/A sklearn.covariance.tests.
test_graph_lasso.test_
graph_lasso

コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください。

関連記事

  • インテル® Distribution for Python* の紹介インテル® Distribution for Python* の紹介 はじめに Python* (パイソン) は、現在ディープラーニングで注目を集めているプログラミング言語です。ディープラーニング用のライブラリーやフレームワークが Python* は豊富ということもあり、ディープラーニング = Python* と認識されてきているように感じます。C […]
  • インテル® Distribution for Python* と Anaconda* を使用するインテル® Distribution for Python* と Anaconda* を使用する この記事は、インテル® デベロッパー・ゾーンに公開されている「Using Intel Distribution for Python with Anaconda」の日本語参考訳です。 私たちは、Anaconda* からインテル® Distribution for Python* […]
  • Python* プロファイルPython* プロファイル この記事は、インテル® デベロッパー・ゾーンに公開されている「Python* Profiling」の日本語参考訳です。 Python*/C/C++ が混在したコードのパフォーマンス解析機能 - ベータ 混在したアプリケーション・コードの隠れたホットスポットを検出 インテル® VTune™ […]
  • インテル® VTune™ Amplifier XE を利用した Python* コードの高速化インテル® VTune™ Amplifier XE を利用した Python* コードの高速化 この記事は、インテルの The Parallel Universe Magazine 25 号に収録されている、インテル® VTune™ Amplifier XE を利用して非常に低いオーバーヘッドで Python* コードのプロファイリング情報を得る方法に関する章を抜粋翻訳したものです。 インテル® VTune™ […]
  • Python* での苦い経験Python* での苦い経験 この記事は、インテル® デベロッパー・ゾーンに公開されている「I Was Just Dipping in a Toe and Got Bit by Python」の日本語参考訳です。 私は、ヘルス & ライフ・サイエンス・グループに所属していたときから Python* […]