python - 编辑py文件并在jupyter notebook中执行并保存
问题描述
我正在使用 mac。
在我的 anaconda“基础”环境中,我发现我的 jupyter notebook 能够编辑 python 文件,像 jupyter notebook 一样执行单元格。保存时,所有单元格输出将被丢弃,仅保存 python 代码。
我发现这非常方便和有用。
但是,当我尝试conda env export > some.yml
从这个 yml 创建一个 conda 之后,我发现函数丢失了。
我开始怀疑这是 conda 的 yml 导出中没有反映的一些配置。
似乎任何官方的 jupyter 包都不支持此功能。
有谁知道如何激活此功能?
尝试运行 conda list jupyter 时,输出如下
# packages in environment at /opt/anaconda3:
#
# Name Version Build Channel
jupyter 1.0.0 py38_7
jupyter-client 5.3.1 pypi_0 pypi
jupyter-console 6.0.0 pypi_0 pypi
jupyter-core 4.4.0 pypi_0 pypi
jupyterlab 2.1.5 py_0
jupyterlab_server 1.2.0 py_0
解决方案
经过3小时的研究,
pip install jupytext 完成了这项工作。
推荐阅读
- javascript - 将 Base64 图像文件 URI 转换为文件对象
- angular - 角度 - 带有 z-index 的自定义下拉菜单不起作用
- android - 安卓 (Java) | Firestore 安全规则:只允许访问包含用户电子邮件的路径
- php - 当外部在另一张表上时 Laravel 模型查询
- php - 21-04783-85013 在我的 PHP 数组输出中输出为 2.83544E+11(从 CSV 读取)
- python - 傻检查我的简短初学者代码问题
- angular - 将响应分配给角度中的任何数组时出错?
- php - 由 jQuery serialize() / serializearray() 发布,不包括 textarea
- flutter - 使用 Intent 从 Flutter 应用打开 TikTok
- jquery - ExpressJS 中的吐司