Python环境配置(Anaconda+PyCharm+MySQL)

常用网站

  • Python官网:https://www.python.org/
  • Python官方文档:https://docs.python.org/3/library/
  • Python内置函数:https://docs.python.org/3/library/functions.html
  • Anaconda官网:https://www.anaconda.com/distribution

python准备

Python简介

  • 人生苦短,我用Python
    -(Life is short, you need Python)

  • 常见编程语言:非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合
    网页编程的JavaScript语言,Python;

  • Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言,龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂;
    在这里插入图片描述

  • Python是一种跨平台的计算机程序设计语言,是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发

Python优缺点

  • 优点
    跨平台:它可以运行在Windows、Mac和各种Linux/Unix系统上;

    代码简洁:都是为了让计算机干活,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令,而不同的编程语言,干同一个活,编写的代码量,差距也很大,比如:完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行;

    非常完善的基础代码库: 覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”,用Python开发,许多功能不必从零编写,直接使用现成的即可,除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西,当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用;

  • 缺点
    运行速度慢:C程序运行1秒钟(C程序是运行前直接编译成CPU能执行的机器码,所以非常快),Java程序可能需要2秒,而Python程序可能就需要10秒(Python是解释型语言,你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢),但有些时候,我们不必在意应用程序的运行速度,比如下载一个mp3,c需要0.0001秒,Python需要0.1秒,慢了100倍,但是网络等待需要1秒,人们是感受不到这100倍的差距;

    代码不能加密:C语言不用发布源代码,只需要把编译后的机器码(也就是你在Windows上常见的xxx.exe文件)发布出去,而发布你的Python程序,实际上就是发布源代码,所以,凡是编译型的语言,都没有这个问题,而解释型的语言,则必须把源码发布出去。互联网时代,软件授权越来越少,靠网站和移动应用卖服务越来越多,而后者,不需要发布源代码,再者,大家都那么忙,哪有闲工夫破解你的烂代码;

Python的环境

环境介绍

  • Python解释器(负责运行Python程序)、命令行交互环境、集成开发环境;
  • 目前Python有两个版本,一个是2.x,一个是3.x,这两个版本不兼容,且3.x越来越普及;

安装步骤

  • 安装前的温馨提示

    – Python原生解释器:安装第三方库需要用pip install一个一个的安装,还需要考虑兼容性;
    Anaconda解释器(推荐): 基于Python的数据处理和科学计算平台,内置了很多常用的第三方库,装上Anaconda,就相当于已经装好了很多常用的库。

解释器
Python原生解释器
  • 官网下载Python:
    在这里插入图片描述

  • 安装:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 自动配置好环境变量;
    –D:\Program Files\Python38\Scripts
    –D:\Program Files\Python38
    –cmd – python -v(小写v,这是版本信息,包括库版本,大写v,只看python的版本)

Anaconda
  • https://www.anaconda.com/ 下载对应的安装版本;

  • 右键以管理员身份安装,需要注意下面的步骤

  • 为所有用户安装;
    在这里插入图片描述

  • 第一项指将Anaconda的默认环境设置添加到系统环境,也就是说如果你之前安装过python并添加到了环境,选了这一项之后原来的python会被覆盖掉,默认使用Anaconda的默认环境;

  • 第二项指设置Anaconda的默认环境为python3.7;
    在这里插入图片描述

  • 查看系统环境变量,Anaconda已经自动添加:
    在这里插入图片描述

  • cmd指令查看:
    在这里插入图片描述

  • Anaconda初次安装的包一般比较老,为了避免之后使用报错,还需要执行以下命令;

  • 管理员身份运行cmd ---- 进入Anaconda安装目录;

  • conda list ---- 查看当前安装了那些库;

  • conda update --all ---- 更新所有库;
    在这里插入图片描述

集成开发环境-Pycharm
Pycharm安装
  • Pycharm资源:
    –官网:https://www,jetbrains.com/pycharm/download/

  • Pycharm安装:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  • 破解(个人学习用途,不是商用)
  • 需要破解jar包:jetbrainscrack.jar,将该包拷贝到PyCharm安装目录bin子目录下;

在这里插入图片描述

  • 修改bin目录下 .vmoptions文件(记事本方式打开,按照下面的格式,将破解包的复制添加到文件中):
    -javaagent:D:\Program Files\JetBrains\PyCharm 2019.1.2\bin\JetbrainsCrack-3.1-release-enc.jar
    在这里插入图片描述

  • 启动Pycharm,无需导入配置
    在这里插入图片描述

  • 同意用户协议
    在这里插入图片描述

  • 不发送数据
    在这里插入图片描述

  • 跳过设置
    在这里插入图片描述

  • 进入激活界面(也可从主界面Help ---- Register进入),有下面两种方式:

  • 方式一:选择Activation code,输入破解jar的位置:D:\ProgramFiles\JetBrains\PyCharm 2019.1.2\bin\JetbrainsCrack-3.1-release-enc.jar,或者输入网上找到的注册码;
    在这里插入图片描述

  • 方式二:选择 License server,输入注册服务器的地址:http://jetbrains-license-server||http://fls.jetbrains-agent.com;
    在这里插入图片描述

  • help—About:查看是否注册成功

PyCharm配置
  • 全局配置
    在这里插入图片描述
  • 配置安装好的解释器(将Anaconda安装目录下的Python.exe添加进去,图片以原生解释器为例)
    在这里插入图片描述在这里插入图片描述
  • 编码设置: File ---- Settings ---- Editor ---- File Encodings ---- Global Encoding ||Project Encoding || Properties Files;
  • 快捷键设置:File — Settings ---- keymap ---- 选择eclipse快捷方式;
  • 字体设置:File ---- Settings ---- Editor ---- Font;
  • Git设置:File ---- Settings ---- Version Control ---- git ---- 选择本地git.exe位置(该项没有代码库可以不进行配置)
  • 自动导入模块
    在这里插入图片描述
  • 移动光标
    在这里插入图片描述
    在这里插入图片描述
PyCharm的使用
  • 创建项目:

在这里插入图片描述

  • 选择项目路径及编译器
    在这里插入图片描述
  • 在工程文件夹下建立子包,让项目结构更加清晰
    在这里插入图片描述
  • 建立所需要的python文件
    在这里插入图片描述
  • 安装第三方包
    在这里插入图片描述

数据库-MySQL

  • 5.x版本安装
    – 点击安装
    在这里插入图片描述–三种类型:Typical(默认)、Complete(完全)、Custom(自定义),选择自定义
    在这里插入图片描述–自定义安装界面
    在这里插入图片描述在这里插入图片描述
    –更改安装路径,建议不要放在系统盘
    在这里插入图片描述
    –完成后点击next,并install
    在这里插入图片描述
    在这里插入图片描述–询问是否需要注册账号,使用已有账号、跳过
    在这里插入图片描述
    –安装完成,选择运行配置向导(如果配置向导没有启动,在开始菜单自己启动)
    在这里插入图片描述
    在这里插入图片描述
    –选择配置类型,Detailed Configuration(详细配置)、Standard Configuration(标准配置)
    在这里插入图片描述
    –选择服务器类型:开发版本、服务器版本、专用服务器版本
    在这里插入图片描述

–选择服务器用途:通用多功能性、事务处理性、非事务处理型;
在这里插入图片描述–设置InnerDb数据库文件存放空间 ---- 如果修改了需要记住位置,重装后也要选择同样的位置,否则可能造成数据库损坏;
在这里插入图片描述–设置MySQL连接数量:20个左右,500个左右,手动设置;
在这里插入图片描述– 是否开启TCP/IP协议,如果开启,指定端口,一般使用默认端口3306;如果不开启,则只能在本机访问MySQL;
– 是否启用标准模式:降低有害数据进入数据库的可能性;

在这里插入图片描述
– 设置编码:标准编码、通用UTFF-8、手动设置编码(GBK(支持汉字的大容量编码))
在这里插入图片描述

– 是否注册为Windows服务;
– 是否将MySQL bin加入到Windows path,加入后,使用mysql命令,无需指定全路径;
在这里插入图片描述– 是否修改MySQL root帐号密码(是否允许root账户在其他机器上登录);
– 是否需要创建其他账户;
在这里插入图片描述–运行配置
在这里插入图片描述–配置完毕
在这里插入图片描述

  • 注:Navicat(用于操作数据库),自行安装,无脑下一步就完事了

上诉所有资源,有需要的小伙伴可以私聊找我拿嗷,一起进步呀!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值