为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用自定义 python 环境创建 IPython/Jupyter 内核

如何使用自定义 python 环境创建 IPython/Jupyter 内核

慕婉清6462132 2022-06-28 17:12:44
我有一个包含我需要在笔记本中测试的包的虚拟环境。我让它以下列方式工作:> pip install ipykernel> ipython kernel install --user --name=fooInstalled kernelspec foo in /Users/pi/Library/Jupyter/kernels/foo> cat /Users/pi/Library/Jupyter/kernels/foo/kernel.json{ "argv": [  "/usr/local/anaconda3/bin/python",  "-m",  "ipykernel_launcher",  "-f",  "{connection_file}" ], "display_name": "foo", "language": "python"}现在我将该文件中的 python 路径编辑为/path/to/my/virtualenv/bin/python.现在我做jupyter notebook-> new -> foo,并用 . 创建一个测试单元import MyPackage,它可以工作了!我的问题是:有没有合适的方法来做到这一点?
查看完整描述

1 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

就个人而言,我会使用pipenv.

首先创建一个新文件夹并将cd其:

mkdir [name-of-my-python-env]
cd [name-of-my-python-env]

现在安装环境以及您需要的任何其他软件包:

pipenv install jupyter foo bar

启动笔记本服务器:

pipenv run jupyter notebook

如果您需要添加任何新的依赖项,只需pipenv install它们并重新启动服务器。


查看完整回答
反对 回复 2022-06-28
  • 1 回答
  • 0 关注
  • 156 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信