新手必备Python开发环境搭建教程
作者:cPen 发布时间:2023-07-09 03:25:35
一、Python解释器 安装
Windows平台
下载地址 https://www.python.org/ftp/python/3.9.5/python-3.9.5-amd64.exe(3.9版本)
安装python3.9
exe安装:注意修改目录、环境变量
安装路径:C:/python39(安装路径可以自定,但注意不要包含中文或空格等特殊字符)
验证
# 按键盘“win+R”,输入“cmd” , 在命令行测试
C:\Users\cPenadm>python -V
Python 3.9.5
Linux平台
自带python(不同版本的操作系统带的python版本不一样)
centos-yum安装(3.6版本)
yum install epel-release
yum install python36
yum install python36-devel
二、pip工具 设置
pip是Python 包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。
配置国内源,解决安装慢的问题。
方法 1
升级pip到10.0以上版本
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
方法 2
Windows平台
创建目录及文件 C:\Users<你的用户名>\pip\pip.ini
pip.ini文件内容如下:修改成阿里的源,其他国内源也可以
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
Linux平台
mkdir ~/.pip
vim ~/.pip/pip.conf
# 输入以下内容
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
三、PyCharm 安装
PyCharm是由JetBrains打造的一款PythonIDE,支持macOS、Windows、Linux系统
集成开发环境(IDE,IntegratedDevelopmentEnviroment)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具
优点:界面友好、调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等
Windows平台
1.下载地址
官网 http://www.jetbrains.com/pycharm/
2.安装
社区版:免费使用,不用激活
专业版:功能更丰富,需要激活
参考 PyCharm 安装教程
3.激活
打开pycharm,执行:Help-Register
链接
4.配置Python解释器
参考 安装好Pycharm后如何配置Python解释器简易教程
来源:https://blog.csdn.net/cPen_web/article/details/117269621


猜你喜欢
- 前言在 Go 语言中,有一种特殊的用法可能让许多人感到困惑,那就是空结构体 struct{}。在本文中,我将对
- 前言之前学习过node.js接触过express框架,最近为了编写一个mock server正好用到了express。下面正好就跟大家介绍一
- 受<! #include file="filename.asp" --> 宏限制必须存在该文件并且会预先编译
- SQL Server数据库连接中常见的错误分析:一."SQL Server 不存在或访问被拒绝"这个是最复杂的,错误发生
- 本文以一个完整实例的形式实现了视频文件上传的功能。虽然是比较基础的应用,仍有一定的参考价值。分享给大家供大家参考之用。具体方法如下:首先,对
- 实例如下:String.prototype.trim = function (char, type) { if (char) {
- 示例首先模拟一个业务场景,有订单、产品、自定义订单三个结构体,订单中包含多个产品:type Order struct {Id
- 一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:function f
- 这篇文章主要介绍了基于python实现把图片转换成素描,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- 自己尝试在本地搭建了 Django 项目后,想部署到自己云服务器上,经常多次尝试和多次踩坑(捂脸),总结如下:环境:ubuntu14, dj
- python3 读取串口数据 demo最近在写一个demo,zigbee串口连接树莓派,树莓派使用串口通信接受zigbee穿过来得值。其中我
- getattr函数(1)使用 getattr 函数,可以得到一个直到运行时才知道名称的函数的引用。>>> li = [&q
- Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的时,fil
- 本文实例讲述了Python求一批字符串的最长公共前缀算法。分享给大家供大家参考,具体如下:思路一:这个题一拿到手,第一反应就是以第一个字符串
- 在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值但是用之前的读取方法进行读取的时候,返回值为空import osim
- 事件捕捉(Event Capture)的实现问题 W3C DOM Level2的事件模型规范中,事件在DOM树中的传播过程(从根节点到目标节
- 1. 像素基本操作1.1 读取、修改像素可以通过[行,列]坐标来访问像素点数据,对于多通道数据,返回一个数组,包含所有通道的值,对于单通道数
- 简介因为javascript默认情况下是单线程的,这意味着代码不能创建新的线程来并行执行。但是对于最开始在浏览器中运行的javascript
- 协程协程(co-routine,又称微线程)是一种多方协同的工作方式。当前执行者在某个时刻主动让出(yield)控制流,并记住自身当前的状态
- 由于计算机软件的非法复制,通信的泄密、数据安全受到威胁。一般为了安全,会要求将数据库名称、密码等信息进行加密。所以加密在开发过程中是经常使用