在使用 Anaconda 的情况下,应该尽可能地用 Conda 安装各种软件包。而 pip只是用来安装那些在 Conda 中找不到的软件包。不然的话 Conda 可能会覆盖你用 pip 安装的包。
操作 | Conda | pip |
---|---|---|
列出所有已安装的包 | conda list | pip freeze |
安装指定包的最新版本 | conda install package | pip install package |
安装指定包版本 | conda install package=1.0.0 | pip install package==1.0.0 |
更新包 | conda update package | pip install --upgrade package |
卸载包 | conda remove package | pip uninstall package |
当你创建新项目时,为每个项目使用单独的 Conda 环境或者虚拟环境是很好的实践方式。这可以让你规避不同项目之间的依赖冲突。
具体的详细的过程,可以参考:公众号下的另一篇文章《python的环境,你再也不用愁》
Jupyter Lab
则是Jupyter的下一代笔记本界面。Jupyter Lab
是一个基于Web的交互式开发环境,用于Jupyter notebook、代码和数据。 Jupyter Lab
非常灵活,可支持数据科学、科学计算和机器学习领域的广泛工作。 Jupyter Lab
是可扩展和模块化的,其可编写插件来添加新组件并与现有组件相集成。
Markdown,Python,R,LaTeX
等任何文本文件如果你在日常生活中,有以下需求,我觉得你可以安装一个JupyterLab
img
首先进入自己的Python
环境或者其他Conda
虚拟环境
pip install jupyterlab
//或者
conda install -c conda-forge jupyterlab
使用命令创建配置文件,其会生成C:\Users\用户名\.jupyter\jupyter_notebook_config.py
或者/home/用户名/.jupyter/jupyter_notebook_config.py
jupyter lab --generate-config
可以在Terminal
强制设置/修改密码
jupyter lab password
在Terminal
输入:
jupyter lab
更多启动命名可通过jupyter lab --help
查看,启动之后即可在浏览器输入:ip+端口 ,进行访问,如: http://127.0.0.1:8888/lab
。
img
vscode也是一个非常好的编辑器,可以参考公众号下之前发过的一篇文章《Python入门系列(一)安装环境》,比这书的介绍的更详细,这里就不做累赘了。
这本书的节奏有点快,都是很核心的干货,就像高考老师整理好的重点,所以有照着我教程学的小伙伴,要紧跟步伐了。