例如当我使用!pip install ...
VSCode 建议我使用%pip install ...
。同样有一个版本mv
对彼此而言!
and %
。使用其中一种比另一种有优势吗?
Yes, %pip
在大多数边缘情况下,将正确解析适当的虚拟环境(当前内核使用的虚拟环境),而!pip
不会,您最终可能会在不正确的位置安装软件包。
一些参考:
- IPython/Jupyter创始人的权威声明 https://github.com/jupyterlab/jupyterlab-desktop/issues/234#issuecomment-928484514
- 作者的博客文章%pip magic https://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/
- 引入的实际拉取请求%pip and %conda magics https://github.com/ipython/ipython/pull/11524
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)