4.71 FAQ-1171 为什么我升级到 Origin 2023b 后原来的 Python 包就用不了了呢?
Last Update: 10/31/2023
Origin2023b 将内置的 Python 从 3.8 版本升级到 3.11,但是 Python 包在不同的版本之间一般不兼容,因此,如果您之前安装过一些Python 包,例如 “numpy”,将无法在 Origin2023b 中使用它们。而那些需要使用到某些 Python 包的 APP,例如 Calcium Transient Analysis App,如果您是在之前的 Origin 版本中安装过,在 Origin 2023b 中也无法正常工作,皆因它们所需的 Python 包无法被 Origin 2023b 直接使用。
要解决这个问题,您需要在 Origin 2023b 中重装所有的 Python 包:
- 在 Origin 2023b 中选择菜单 窗口: 脚本窗口。
- 在打开的 脚本窗口 中,输入以下命令:
doc -pyr ##;其中,"##" 是您要重装的 Python 包的旧版本的版本号。
全选整行命令并单击回车键来运行。
- Python 包 对话框将打开。选择要升级的 Python 包,然后按 确定 按钮。
Notes: 有些 Python 包没有 3.11 版本,例如 Word Cloud App 所需的 "wordcloud" 包。请在 Python 包 对话框中取消选中这些包以跳过它们。
举例:
如果您从 Origin2023 版本升级到 Origin2023b,请运行
doc -pyr 38;
Origin 2023 中的所有 Python 包将会被重新安装 。
Keywords:python, 3.8, 3.11, numpy, wordcloud, pandas, upgrade, App, Py不能正常运行
