绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
教你学Python01-Python环境的安装
2019-12-27 17:58:23

教你学习: Python-100-Days-01

本项目是参考项目内容,进行个人理解,和原有项目有出入,如想了解详情,请自行百度去搜索项目

为什么用Python?

python是脚本语言,学习简单。

包含很多环境的数学包,可以简化我们的开发,方便我们数学计算。

未来是数据的时代,java和python是必须要会的语言,是人工智能和大数据的基础。

python结构介绍及运行

python需要安装python环境,目前主要学习python3,python2不值得学习。

java分为编译和执行,两个过程,python脚本语言,只有执行过程。

python 工具pip,相当于java中的maven,引用别人写好的代码,直接套用。

解释器推荐pycharm

这里介绍几个环境python的安装

下载python,进入官网,根据自己的环境,下载相应的软件安装包

Windows

windows比较简单,下一步,下一步,按照提示就安装完毕

win+R 运行cmd,进入windows命令行

输入 python --version

pip --version

检查python和pip 否安装成功

这种配置比较的单一化,属于入门阶段,正常开发工作时,因为python版本兼容的问题,这里就不一一演示其他环境的python安装,推荐是用Anaconda3,python虚拟环境来进行环境搭建

去官网下载Anaconda3,根据自己的环境下载安装包

安装Anaconda

windows

点击下一步,下一步,简单安装,安装成功后,进入win,查看是否安装成功

Linux

这里推荐使用文件工具,winscp进行文件传输,将.sh 的Anaconda3安装包上传到linux服务器上

使用 bash Anaconda3-5.2.0-Linux-x86_64.sh

开始后一路Enter,出现Yes的时候一直yes

vim /etc/profile 打开环境变量文件,下面添加Anaconda 环境变量

#Anaconda

export PATH=$PATH:/home/software/anaconda3/bin

输入命令刷新环境变量

source /etc/profile

这样就安装完毕了

创建虚拟环境

因为Anaconda3的官方自带源特别慢,这里我们将源改为清华大学的源(就是公开的仓库)

然后进行更新数据源和更新Anaconda3 的操作

更新所有库 conda update –all

更新 conda 自身 conda update conda

输入命令创建虚拟环境,可以指定环境名和环境的python版本

conda create -n your_env_name python=X.X

创建好环境是用命令切换环境

conda activate 虚拟环境名称

输入python -version,创建的就是你需要的环境

工具的使用,这里我使用的是pycharm,安装比较简单可以网上搜一下,这里我说下pycharm使用Anaconda3的虚拟环境配置

在Anaconda3的根目录下,有envs的文件夹,这里存放的是虚拟环境

虚拟环境下,有python.exe 问启动文件,我们pycharm引入这个exe文件,就可以导入虚拟环境了

打开pycharm-->File-->setting-->Project:python-->Project Interpreter 进行python环境的设置。

创建一个.py 的python文件,运行一段简单的程序,Hello World

右键-->new-->Python File

代码讲解

在day01有三个.py文件

:hello.py 主要就是print(“Hello World”) 为入门的课,认识python

另外两个是通过python库,turtle(绘制图像的函数库),这个库就是一个画布,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

MySQL&python小菜鸟打怪升级栈
创建时间:2019-07-06 12:51:25
MySQL and python 菜鸟漫长升级路
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • sql_master
    栈主

小栈成员

查看更多
  • local0
  • 栈栈
  • chinacc
  • daxuesheng
戳我,来吐槽~