Python介绍及python 环境

Python介绍及python环境构建

1.计算机系统结构

TIOBE Index - TIOBE,python近年也是使用普遍的。

常见计算机语言的对比

可见python语言编程较为简单。

1.1python介绍

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。

Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。

像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。

优点:便携,简单易学,免费开源,高级语言,强大的第三方库

1.2Python程序编译环境

python解释器的安装链接,根据自己的操作系统下载对应版本

Welcome to Python.org

记得勾选“Add python.exe to PATH”,自动添加环境变量,以防后续需要手动添加。

软件下载,PyCharm,Visual Studio Code

PyCharm:适用于数据科学和 Web 开发的 Python IDE (jetbrains.com)

Visual Studio Code - Code Editing. Redefined

(看个人喜好)对软件进行语言选择:pycharm中,选plugins,搜索Chinese拓展插件安装,重启软件即可。

vscode中同理,如下图,并且需要安装python拓展插件

2. python基于anaconda中jupyter 在vscode中构件编译环境

个人学习需要,基于之前学习的总结,jupyter在分段编译极为方便,但jupter notebook在网页端写代码也极为不方便,因此使用vscode来写代码,还可以在vscode中调试运行。

首先你需要去下载,安装anaconda,由于它集成了许多python的库,和jupyter的集合,因此非常方便。

Anaconda下载链接   Download Anaconda Distribution | Anaconda

Vscode 安装,以及拓展插件jupyter ,python

接下来的是我们当遇到不同版本的python编译的代码时,我们可以在电脑上虚拟环境安装不同版本的python,即用即装即删,方便。

基于anaconda的jupter notebook,在vs code中编译。

首先配置环境变量

找到设置---系统-----系统信息------高级系统设置----高级------环境变量---见下图配置

上面3个anaconda的位置是你自己电脑上软件安装的位置,注意别搞错了。

此时搜索并运行anaconda prompt

查看anaconda配置信息:

conda info

可以查看一些相关信息

由于去国外网站去下载这些插件及安装过于缓慢我们先对下载源网站换源,输入下列代码即可

anaconda换源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --set show_channel_urls yes

查看虚拟环境列表:

conda env list

查看你的虚拟环境在哪里,如果这不是你想要的位置,可以进行更改,输入下列代码。

更改anaconda虚拟环境默认安装位置:

conda config --add envs_dirs E:\anaconda\envs

现在你可以创建一个虚拟环境,安装你需要的python版本,这里以python=3.12.4为例

conda create -n yourname python=3.12.4

安装好后就在这个虚拟环境文件夹中有了这个刚刚新建的。

启用虚拟环境

conda activate yourname

删除虚拟环境

conda remove -n yourname --all

如果你觉得上面的下载源太慢,你也可以自己指定源安装

pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

基于上述步骤你就可以在vscode中调试时选择你安装anaconda python的编译环境,来调试代码。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值