本文最后更新于 3 分钟前,文中所描述的信息可能已发生改变。
安装 jupyter
起因是,为了使用 jupyter 运行 pykan 中的代码。因为是在 pycharm 中导入的仓库,所以虚拟环境已经构建好了,在 venv 中。
使用 jupyter,首先要安装 jupyter,直接用 pycharm 中 python 软件包直接安装即可。
bash
# install jupyter
pip install jupyter
# run jupyter
jupyter notebook解释器配置
第一个问题就是,安装的 jupyter 的解释器设置的是 python 3.8,而 pykan 项目中使用解释器是 python 3.10。
新建内核(修改解释器需要新建内核)
bash
# Activate your Python environment
# This step depends on how you've installed Python
# If you're using pyenv, it would be something like this:
# pyenv activate my-env
# Install ipykernel
pip install ipykernel
# Install a new kernel for Jupyter
python -m ipykernel install --user --name=myenv --display-name="Python (myenv)"修改或删除内核
bash
# List all kernels
jupyter kernelspec list
# Remove a kernel, need to correct
jupyter kernelspec uninstall myenv
# Remove a kernel, force
jupyter kernelspec uninstall -f myenv然而还是无法正常调用 kan 模块
使用 DataSpell
DataSpell 是一个用于数据处理的工具包,可以用于数据的读取、处理、可视化等。
使用 DataSpell,可以对 python 解释器进行配置,直接使用虚拟解释器,将解释器目录设置为
./pykan/venv/Scripts/python.exe
然后设置 jupyter 的服务器为该解释器,即可正常运行。
重新在 pycharm 中配置解释器,再使用 jupyter,一样失败,希腊奶。