新手必备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 相关文章推荐
连接Python程序与MySQL的教程
Apr 29 Python
教你用Type Hint提高Python程序开发效率
Aug 08 Python
python 调用c语言函数的方法
Sep 29 Python
Python2.7基于笛卡尔积算法实现N个数组的排列组合运算示例
Nov 23 Python
python实现手机销售管理系统
Mar 19 Python
Django 配置多站点多域名的实现步骤
May 17 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
Jun 24 Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
Oct 11 Python
python sorted方法和列表使用解析
Nov 18 Python
python-视频分帧&amp;多帧合成视频实例
Dec 10 Python
Python如何实现在字符串里嵌入双引号或者单引号
Mar 02 Python
Python 没有main函数的原因
Jul 10 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
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
从零开始学习jQuery (二) 万能的选择器
2010/10/01 Javascript
Jquery中删除元素的实现代码
2011/12/29 Javascript
js调用浏览器打印模块实现点击按钮触发自定义函数
2014/03/21 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
深入浅析JavaScript中with语句的理解
2016/05/12 Javascript
Javascript打印局部页面实例
2016/06/21 Javascript
Node.js + Redis Sorted Set实现任务队列
2016/09/19 Javascript
JS批量替换内容中关键词为超链接
2017/02/20 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
2017/05/09 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
2017/06/17 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
vue+springboot实现项目的CORS跨域请求
2018/09/05 Javascript
详解Vue之父子组件传值
2019/04/01 Javascript
jQuery分组选择器简单用法示例
2019/04/04 jQuery
vue3 源码解读之 time slicing的使用方法
2019/10/31 Javascript
vue中使用vue-print.js实现多页打印
2020/03/05 Javascript
Openlayers绘制聚合标注
2020/09/28 Javascript
Python中lambda的用法及其与def的区别解析
2014/07/28 Python
python简单读取大文件的方法
2016/07/01 Python
使用NumPy和pandas对CSV文件进行写操作的实例
2018/06/14 Python
python将txt文件读取为字典的示例
2018/12/22 Python
爬虫代理池Python3WebSpider源代码测试过程解析
2019/12/20 Python
css3弹性盒模型(Flexbox)详细介绍
2014/10/08 HTML / CSS
Paradox London官方网站:英国新娘鞋婚礼鞋品牌
2019/08/29 全球购物
牵手50台湾:专为黄金岁月的单身人士而设的交友网站
2021/02/18 全球购物
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
外贸英语专业求职信范文
2013/12/25 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
职工培训工作总结
2015/08/10 职场文书
2016教师廉洁从教心得体会
2016/01/13 职场文书
你为什么是穷人?可能是这5个缺点造成
2019/07/11 职场文书
导游词之安徽巢湖
2019/12/26 职场文书