python

python包和虚拟环境管理器 —— Conda

之前介绍过 python venv模块和virtualenv工具的使用,今天这个Conda不仅能创建虚拟环境,还可以管理包依赖 Miniconda 是一个免费的 conda 最小安装程序。它是 Anaconda 的一个小型引导版本,仅​​包含 conda、Python、它们所依赖的包以及少量其他有用的包,包括 pip、zlib 和其他一些包 下载链接 https://conda.io/en/latest/miniconda.html 创建 $ conda create --name nemo python==3.8 激活 $ conda activate nemo 停用环境 $ conda d...

交互式笔记本 —— Jupyter Notebook

最近看了个视频,讲的什么先不细说,重点是他用的文档很高级,代码和文本,图片混排,代码可以直接执行。如下图: 进一步了解得知,他用的是Jupyter,交互式笔记本,默认支持python,官网https://jupyter.org 安装 pip 可以用pip安装 pip install notebook -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple 运行 jupyter notebook docker-compose 也可以用docker-compose version: '3' networks...

python venv模块和virtualenv工具的使用

virtualenv:Python虚拟环境管理工具。 venv:Python标准库内置的虚拟环境管理工具,Python 3.3加入,Python 3.5开始作为管理虚拟环境的推荐工具,用法类似virtualenv,唯一不同的是创建虚拟环境的方式。 Python 2.x时,创建虚拟环境需要安装第三方的virtualenv,但Python 3.3之后,标准库里内置了venv模块,可以用来创建虚拟环境。 如果你使用Python 3.3及以上版本,推荐使用标准库内置的venv 模块替代virtualenv。 如果你使用Python 2,就只能选择virtualenv,你需要额外安装它。pip inst...