Python 本地开发环境配置

2019-07-31 17:59:15 浏览数 (1)

1. 前言

1.1 基本介绍

公众号之前的内容偏向原理方向比较多,后续内容当中涉及代码的内容会越来越多,因此,一个好的开发环境是很有必要的。

本文就将详细讲解下 Win10 环境下各个依赖环境/工具的安装及配置。

包括Anaconda,它将为我们提供 Python 环境管理;Pycharm是主要的开发工具,JDK是它的依赖;Git 进行版本控制;Typora 提供 Markdown 编辑环境。

1.2 运行环境

  • 操作系统:win10
  • Anaconda 3.5
  • JDK 11
  • Pycharm 2018.3.6
  • Git 2.22.0
  • Typora 0.9.65

2. Anaconda 安装配置

2.1 下载

登录 Anaconda 官网 https://www.anaconda.com/ ,点击页面右上角的下载图标,然后选择相应的操作系统即可。这里我们选择 Windows ,64-Bit 的安装包。

不过呢,官网的访问速度不太理想,下载速度就更不理想了,所以我们使用清华的镜像 https://mirrors.tuna.tsinghua.edu.cn/ , 之前貌似听说清华的镜像不被官方认可会被关闭,现在看来应该是解决了,我们就放心地用就行了

找到最新的版本,和官网是一样的

2.2 安装配置

有了安装包之后,双击安装,直接下一步(Next)到结束~ 非常简单。

安装完成之后,在你的开始菜单就多了很多东西

可以打开 Anaconda Navigator 看一下,这是 Anaconda 为了方便用户管理环境做的图形化界面(实际上用的比较少,第一次打开会比较慢)

安装完之后环境还是不能用的

需要为 Anaconda 配置环境变量,默认情况下 Anaconda 安装在 C:ProgramData 目录

将如下路径加入系统环境变量 Path当中即可

代码语言:javascript复制
C:ProgramDataAnaconda3
C:ProgramDataAnaconda3Scripts
C:ProgramDataAnaconda3Librarybin
C:ProgramDataAnaconda3Librarymingw-w64bin

此时,再在命令行下就可以访问环境了

3. Git 安装

官网下载 Git 最新版本

同样也是一直下一步即可。

4. Typora安装

官网下载 Typora,点击下载图标即可

这里我们遇到了同样的问题,访问和下载特别慢,我们使用腾讯软件中心进行下载

安装过程同样也是一直下一步即可。

5. Pycharm 安装及配置

5.1 JDK 安装

进入 Oracle 官网下载页的 Java 页进行 JDK 的下载

同样下一步即可

安装完成后产生如下目录

配置环境变量

首先创建 JAVA_HOME 根路径,以及 CLASSPATH

其次将 bin 目录加入环境变量当中

使用 java --version 验证即可

5.2 Pycharm安装

同样也是去官网下载

https://www.jetbrains.com/pycharm/download/previous.html

这里我们选择 2018.3.6的专业版

这里的选项根据各人需要选择即可

然后等待安装完成即可。

5.3 Pycharm配置

(此处省略破解方案500字……搜一下还是方案还是很多的。当然学生党可以使用学校邮箱申请激活码,也可以使用免费的社区版)

激活以后可以查看下激活信息。。。基本上肯定够用了

创建一个文件夹用来作为不同项目的根目录

进入新创建的项目根目录

选择 Python 解释器,增加解释器即可,这里我们选择新安装的 Anaconda中的 root 环境(默认环境)

配置 Git 和 Github (可略过)

添加以后就会出现你的 Github 账号

因为Git 安装在默认路径,可以发现 Pycharm 检测到了 Git。 如果没有的话,就将 Git 安装路径下的 git.exe 文件的完整路径添加到其中即可。

给 Github 账号添加 SSH Key,打开Git Bash,输入如下,然后一直回车就会生成一个rsa key

代码语言:javascript复制
ssh-keygen -t rsa -C "你的emailaddress" 

进入你的 Github账号,将生成的文件中的所有字符添加到 SSH keys即可

当然还有一些个性化的配置,也都是在 Settings 当中进行配置。

这里我们就将环境都搭建完成了。下面从我们的公众号仓库把项目 Clone 下来~ https://github.com/firewang/lingweilingyu

所有内容和环境就都在本地配置好啦~

项目仓库:

https://github.com/firewang/lingweilingyu/

参考网址:

  • https://www.anaconda.com/
  • https://mirrors.tuna.tsinghua.edu.cn
  • https://git-scm.com/
  • https://pc.qq.com/
  • https://typora.io/
  • https://www.oracle.com/technetwork/java/javase/downloads/index.html
  • https://www.jetbrains.com/pycharm/download/previous.html

0 人点赞