【Python环境搭建】

news/2024/7/24 7:28:32 标签: python, 开发语言

人工智能算法离不开python,比如AI绘画,爬虫、深度学习之类,因此边学习边记录,分享给社区的朋友,有任何错误或者不对的地方,请联系,我会及时纠正,感谢~

一 Python下载与安装

1 进入官网下载安装

Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:

Python官网:https://www.python.org/
直接下载

你可以在以下链接中下载 Python 的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。
Python文档下载地址:https://www.python.org/doc/

2 安装后,开始菜单会出现如下4项

在这里插入图片描述
其中第一个IDLE,相当于IDE,开发环境,打开可以直接输入命令行,然后回车,即可编译。如下图所示:
在这里插入图片描述
也可以通过file->new,新建一个.py,进行编程,然后run即可,这样可以保存文件。
第二个相当于一个命令行,直接输入命令即可运行,方便直接运行程序。
在这里插入图片描述

二 集成开发环境(IDE): PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/

PyCharm 安装说明地址:http://www.runoob.com/w3cnote/pycharm-windows-install.html

或者自行下载和安装,需要注意几点:
[最好安装在自己指定的空间]

1、可以直接搜PyCharm社区版去安装,或者在杀毒软件的软件下载里搜。
2、安装的时候按着提示步骤来就行,需要注意的地方是此页面要全勾上。
在这里插入图片描述

三 建立一个工程

1、安装完后,打开PyCharm运行页面,建立一个工程
在这里插入图片描述
在这里插入图片描述
2、工程建立后,在该工程上点击右键,new–>python file
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

pyhhon3.0以上的版本支持中文编码,意味着可以打印中文。


http://www.niftyadmin.cn/n/5347661.html

相关文章

跨语言编程:在C#应用程序中调用Python

应用场景 众所周知,Python在深度学习中占有绝对优势。而C#语言的优势在各种后端应用开发,特别是工业领域。当我们使用 C# 开发应用程序时,可能需要调用 Python 代码来实现某些功能。这时,我们可以使用 Python.NET 或 IronPython 等…

openssl3.2/test/certs - 073 - CA-PSS

文章目录 openssl3.2/test/certs - 073 - CA-PSS概述笔记setup073.shsetup073_sc1.shsetup073_sc2.shsetup073_sc3.shsetup073_sc4.shsetup073_sc5.shEND openssl3.2/test/certs - 073 - CA-PSS 概述 openssl3.2 - 官方demo学习 - test - certs 这个官方脚本里面学到东西了,…

python执行脚本的时候获取输入参数

当我们执行脚本的时候,通常都会执行 python test.py -i xxx -o xxx,这里的 -i 和 -o 都是输入参数,这到底是怎么传递的呢? 本文纯粹记录一下 import argparseif __name__ __main__:print("hello")# 创建AugumentParser…

css flex布局详解

CSS Flex布局,即Flexible Box布局,是一种用于在页面上排列元素的高效方式,特别适合于响应式设计。Flex布局主要由容器(Flex Container)和项目(Flex Items)两部分组成。下面是Flex布局的一些基本…

力扣24-两两交换链表中的节点

两两交换链表中的节点 题目链接 解题思路: 直接交换相邻节点之间的值即可 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nu…

TS-React:useRef 使用

不能给 useRef 的 current 属性赋值,提示以下错误信息: Cannot assign to ‘current’ because it is a read-only property.(不能给current属性复制,因为它是一个只读属性。) 代码如下所示: let cameraM…

springblade框架实现多数据源

文章目录 前言1、 application-dev.yml配置文件2、service层3、修改 spring.datasource.dynamic.enabled 备注总结 前言 公司要求使用springblade框架开发,需要用到多数据源的场景 1、 application-dev.yml配置文件 #数据源配置 spring:datasource:dynamic:primar…

6-7 使用函数求Fibonacci数(一维数组)

作者 颜晖 单位 浙大城市学院 本题要求实现求Fabonacci数列项的函数。所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列。 函数接口定义: int fib( int n );函数fib应返回第n项Fibonacci数。题目保证输入输出…