FAQ-1171 Origin 2023bにアップグレードした後、Pythonパッケージが動作しなくなるのはなぜですか?

最終更新日:2023/4/13

Origin2023bで組み込みPythonのバージョンを3.8 から 3.11にアップグレードしました。ただし、異なるバージョン間でパッケージに互換性がありません。したがって、以前に「numpy」などのPythonパッケージをインストールしたことがあっても、それらをOrigin 2023bで直接使用することはできません。以前の Origin バージョンから継承されたCalcium Transient Analysis Appなどの一部のアプリは、必要なPythonパッケージを Origin 2023bで直接使用できないため、Origin 2023bで適切に動作できません。

この問題を回避するには、Origin 2023bのすべてのPython パッケージを再インストールする必要があります。つまり、以下のように操作します。

  1. Origin 2023bのメニューからウィンドウ:スクリプトウィンドウ を選択します。
  2. 開いたスクリプトウィンドウで、以下のスクリプトを入力します。
    doc -pyr ##; //"##" は再インストールが必要な古いバージョンのPythonパッケージ
    スクリプトを選択して、Enterを押して実行します。
  3. Python Packagesダイアログが開きます。アップグレードしたいパッケージを選択し、OKボタンをクリックします。
    Python Packages Dialog.png
    Note:

    Word Cloud Appに必要なwordcloudパッケージなど、一部の Pythonパッケージにはまだ 3.11バージョンがありません。Python Packagesダイアログでこれらのパッケージのチェックを外してスキップしてください。



例えば
Originのバージョンを2023から2023bにアップグレードした場合、以下を実行します。

 doc -pyr 38;

これにより、Origin 2023からの全てのpythonパッケージが再インストールできます。


キーワード:python, 3.8, 3.11, numpy, wordcloud, pandas, upgrade, アプリ