Miniconda + VS Code
对于入门新的程序语言,最痛苦的莫过于安装环境和编辑器,尤其是对完全没有编程基础的新手。这里我将会简单介绍一下 Python
开发中最常用的组合:Miniconda
+ VS code
。
1. Miniconda
1.1 是什么?
首先是个总结,miniconda
是一个用来管理 python
环境的工具。
python语言的最大的优点就是 第三方库
非常多,可以非常方便的实现很多功能,而不用自己再去实现,我们只需要在程序中引入第三方库的名字,便可以使用。但是我们的场景是多变的,在一个程序中我们需要的库A,库B,库C
,在另外一个程序中只需要库D,库E,库F
。这时候我们就需要创建 环境
,将这些库分开存放,不同的环境中着不同的库,互不干扰。
其实,对于创建不同的环境来针对不同的程序还有很多原因。例如依赖库的版本问题,比如说你在程序A中需要库A 2.2
,2.2版本。在程序B中不需要库A
,但是需要库D
,这个库D
又依赖库A 1.8
,如果将库A,D
一股脑下载到一个环境下就会出现问题。为了防止这种情况,我们就需要创建不同的环境。
有了上述需求,miniconda
应运而生,我们可以使用 miniconda
,特别简单的在命令行中就可以完成 环境创建
,库下载
,库删除
, 环境删除
,更改库版本
等多种操作。
1.2 怎么安装
进到清华源,找到对应版本,下载,安装即可。
下载安装好之后,在应用列表会出现两个命令行软件,点击任意一个都能用。
打开以后输入python,随便输入语言,运行成功就代表安装好了。
1.3 常用命令
- 显示环境
conda info --envs
- 切换到指定环境
conda activate chai
,进入到名字为chai
的环境中。 - 创建环境
conda create -n name python=3.8
。name
是环境的名字,可以随便更改。3.8
是python版本号,可以改。 - 安装库
pip install opencv-python(=3.8)
。括号里的内容表示你要下载的版本号可以省略,省略后会默认下载最新的版本。 - 删除库
pip uninstall opencv-python(=3.8)
- 退出环境
conda deactivate
- 删除环境
conda remove -n chai --all
,删除名字为chai
的所有东西
2. VS code
写python代码的软件很多,有pycharm,vscode等。我一般用vs code,因为免费+安装插件方便。但是调试debug没有pycharm厉害,不过对于新手来说vs code上手足够简单,也足够应付大多数场景。
2.1 下载安装
进官网,下载,安装就行。
2.2 插件配置
- 首先需要下载python的插件,左侧这个标点进去。搜索框搜python,下这三个微软的。
2.3 环境
在 1.miniconda
中我们讲了怎么创建配置环境,那么现在我们就讲怎么调用创建好的环境。
- 快捷键
shift + ctrl + P
,会出来一个框,在搜索栏搜Python: Select Interpreter
,点一下
- 会出现你配置好的环境,点击就可以使用。
- 接下来就可以验证是不是在你想要的环境下了。快捷键
ctrl + ~
调出终端,前面这个小括号里面就是你当前的环境。
- 你可以在这个终端里面
操作1.3中所有的命令
,不再需要打开上面黑色的命令行。例如:
未完 …
如果有更多问题或文章中有错误的地方,可以留言,我看到会修改的,谢谢 🤗