新手必备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的ORM框架SQLAlchemy入门教程
Apr 28 Python
Python中用altzone()方法处理时区的教程
May 22 Python
Python读写ini文件的方法
May 28 Python
Python 正则表达式的高级用法
Dec 04 Python
python 环境变量和import模块导入方法(详解)
Jul 11 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
Sep 26 Python
使用python脚本实现查询火车票工具
Jul 19 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
Mar 20 Python
PyTorch: 梯度下降及反向传播的实例详解
Aug 20 Python
使用pandas 将DataFrame转化成dict
Dec 10 Python
使用pyqt 实现重复打开多个相同界面
Dec 13 Python
使用Python串口实时显示数据并绘图的例子
Dec 26 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
Godaddy空间Zend Optimizer升级方法
2010/05/10 PHP
PHP代码网站如何防范SQL注入漏洞攻击建议分享
2012/03/01 PHP
深入PHP nl2br()格式化输出的详解
2013/06/05 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
关于PHP开发的9条建议
2015/07/27 PHP
PHP+MySQL之Insert Into数据插入用法分析
2015/09/27 PHP
手把手编写PHP框架 深入了解MVC运行流程
2016/09/19 PHP
phalcon model在插入或更新时会自动验证非空字段的解决办法
2016/12/29 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
laravel中短信发送验证码的实现方法
2018/04/25 PHP
在Laravel 中实现是否关注的示例
2019/10/22 PHP
用jquery实现学校的校历(asp.net+jquery ui 1.72)
2010/01/01 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
JQuery实现网页右侧随动广告特效
2016/01/17 Javascript
详解Angularjs中的依赖注入
2016/03/11 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
微信小程序 template模板详解及实例
2017/02/21 Javascript
Javascript实现登录记住用户名和密码功能
2017/03/22 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
2017/09/21 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
2018/01/08 jQuery
vue二级路由设置方法
2018/02/09 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
Selenium的使用详解
2018/10/19 Python
python使用BeautifulSoup与正则表达式爬取时光网不同地区top100电影并对比
2019/04/15 Python
python使用协程实现并发操作的方法详解
2019/12/27 Python
tensorflow 保存模型和取出中间权重例子
2020/01/24 Python
Python3标准库之threading进程中管理并发操作方法
2020/03/30 Python
JavaScript实现前端网页版倒计时
2021/03/24 Javascript
出生公证书样本
2014/04/04 职场文书
优秀教师申报材料
2014/12/16 职场文书
写好Python代码的几条重要技巧
2021/05/21 Python