如何防止每次运行整个笔记本时运行“pip install ...”?

2023-12-21

我运行的大多数 python 笔记本在初始运行时往往需要一些设置,使用

! pip install ...

每次运行笔记本时都执行设置代码效率很低,因此我宁愿避免这种情况。另外,我不想将设置代码移动到不同的笔记本,因为通常它只是几行代码。


我的解决方案是运行一个小的一行 python 脚本,仅尝试导入模块。如果导入成功,则不会运行 pip install 命令。相反,如果导入不成功,则运行 pip install 命令。

! python -c 'import cloudant' || pip install cloudant --user

双管道是一个 bash 语句,可以认为等同于编程语言中的“or”语句。

上面的示例安装了 cloudant python 库。只需将上面的行更改为您要安装的库即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何防止每次运行整个笔记本时运行“pip install ...”? 的相关文章

随机推荐