新手必备Python开发环境搭建教程


Posted in Python onMay 28, 2021

一、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.安装

社区版:免费使用,不用激活

专业版:功能更丰富,需要激活

3.激活

打开pycharm,执行:Help-Register

新手必备Python开发环境搭建教程

4.配置Python解释器

新手必备Python开发环境搭建教程

到此这篇关于新手必备Python环境搭建教程的文章就介绍到这了,更多相关Python环境搭建内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在Django的模型中执行原始SQL查询的方法
Jul 21 Python
Python使用time模块实现指定时间触发器示例
May 18 Python
python中将函数赋值给变量时需要注意的一些问题
Aug 18 Python
Python实现求笛卡尔乘积的方法
Sep 16 Python
Python使用文件锁实现进程间同步功能【基于fcntl模块】
Oct 16 Python
Python 列表理解及使用方法
Oct 27 Python
Scrapy抓取京东商品、豆瓣电影及代码分享
Nov 23 Python
python回调函数中使用多线程的方法
Dec 25 Python
python 与服务器的共享文件夹交互方法
Dec 27 Python
Python设计模式之解释器模式原理与用法实例分析
Jan 10 Python
Django集成CAS单点登录的方法示例
Jun 10 Python
解决PDF 转图片时丢文字的一种可能方式
Mar 04 Python
Keras多线程机制与flask多线程冲突的解决方案
May 28 #Python
pytorch 6 batch_train 批训练操作
May 28 #Python
pytorch 如何使用batch训练lstm网络
May 28 #Python
使用Pytorch训练two-head网络的操作
May 28 #Python
使用Python的开发框架Brownie部署以太坊智能合约
使用Pytorch实现two-head(多输出)模型的操作
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
You might like
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
2013/05/08 PHP
PHP如何通过表单直接提交大文件详解
2019/01/08 PHP
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
jQuery版Tab标签切换
2011/03/16 Javascript
15个款优秀的 jQuery 图片特效插件推荐
2011/11/21 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
jQuery+css3实现文字跟随鼠标的上下抖动
2015/07/31 Javascript
JavaScript在网页中画圆的函数arc使用方法
2015/11/13 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
在Linux系统中搭建Node.js开发环境的简单步骤讲解
2016/01/26 Javascript
JS基础随笔(菜鸟必看篇)
2016/07/13 Javascript
JS ES6多行字符串与连接字符串的表示方法
2017/04/26 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
详解node单线程实现高并发原理与node异步I/O
2017/09/21 Javascript
Vue表单绑定的实例代码(单选按钮,选择框(单选时,多选时,用 v-for 渲染的动态选项)
2019/05/13 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
vue3为什么要用proxy替代defineProperty
2020/10/19 Javascript
[06:21]完美世界亚洲区首席发行官竺琦TI3采访
2013/08/26 DOTA
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
Python简单基础小程序的实例代码
2019/04/28 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
python rsa-oaep加密的示例代码
2020/09/23 Python
pycharm 如何取消连按两下shift出现的全局搜索
2021/01/15 Python
详解CSS3的perspective属性设置3D变换距离的方法
2016/05/23 HTML / CSS
CSS3实现时间轴效果
2016/07/11 HTML / CSS
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
大学生村官心得体会范文
2014/01/04 职场文书
服务承诺书怎么写
2014/05/24 职场文书
中国梦口号
2014/06/13 职场文书
服务行业演讲稿
2014/09/02 职场文书
王兆力在市委党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
教师党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
幼儿园教师师德表现自我评价
2015/03/05 职场文书
go语言求任意类型切片的长度操作
2021/04/26 Golang
基于JavaScript实现年月日三级联动
2021/06/22 Javascript