python: python环境搭建
搭建python开发环境
安装的说明
通常大家都会选择将python集成开发环境安装到windows下,开发环境对新手友好。在物联网中我们需要使用linux系统作为后台服务器,所以在本章节我们在电脑虚拟机上安装ubuntu系统,window下安装anconda+vscode,在window下编写代码在虚拟机ubuntu下运行web后台服务器和嵌入式。建议读者可以将环境全部放入ubuntu中,这样有利于开发。
python版本的选择
python具有两个版本,初学者可能会纠结二者的区别,现在大多数的开发人员都会选择python3,而且python3在字符编码,多线程上进行了优化,现在深度学习的框架等第三方安装包对python3大的支持也是越来越大。本书选择的是python3进行开发。
安装anconda 和vscode…
anaconda是Python的一个开源发行版本,主要面向科学计算。我们可以简单理解为,Anaconda是一个预装了很多我们用的到或用不到的第三方库的Python。而且相比于大家熟悉的pip install命令,Anaconda中增加了conda install命令。当你熟悉了Anaconda以后会发现,conda install会比pip install更方便一些。比如大家经常烦恼的lxml包的问题,在Windows下pip是无法顺利安装的,而conda命令则可以。
下载
从官网下载:https://www.anaconda.com/download/不过官网速度比较慢,不太推荐。
与Python相对应,Anaconda的版本分为Anaconda2和Anaconda3,大家可以自行下载日常常用的版本,提供32位和64位下载。
当然了,如果你真的选择去官网下载Anaconda的话会发现,速度慢到令人发指;当你等待了30多分钟下载安装完以后想要安装或者更新其中的包时,又会发现其速度慢到会断开连接安装报错……
从清华镜像下载:Tsinghua Open Source Mirror(推荐)https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
选择相应的版本进行下载就好(直接找2019年最新版的Anaconda3)。
安装
下载完成后安装。C盘不吃紧的同学可以一路next,C盘如果吃紧最好换个地方,日积月累Anaconda会占用不小的地方……
下载过程中除了安装位置外,还有要确定下图中第一个将anaconda添加到环境变量中去,这样cmd命令行可以直接使用conda的一些命令,第二个是否默认安装3.6(下图2018版本的界面,所以是3.6),可能现在的最新版本已经到了3.7,这里我建议不要安装3.7,自己在后面的环境搭建中安装。如果是3.6的话没问题,因为目前一些深度学习框架并不支持3.7。
安装完成之后最近安装里面出现如下的软件:
测试安装
一路安装完成以后,就可以打开cmd测试一下安装结果。
分别输入python、ipython、conda、jupyter notebook等命令,会看到相应的结果,说明安装成功。(python是进入python交互命令行;ipython是进入ipython交互命令行,很强大;conda是Anaconda的配置命令;jupyter notebook则会启动Web端的ipython notebook)
配置下载地址
设置国内镜像
别着急,现在还没完事呢。
如果你现在就猴急猴急地去安装很多packages,你会被conda的龟速感动得声泪俱下,因为Anaconda.org的服务器在国外。所幸的是,清华TUNA镜像源有Anaconda仓库的镜像,我们在CMD中将清华地址加入conda的配置。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
设置一个新的python环境
# 查看当前环境下已安装的包conda list# 查看某个指定环境的已安装包conda list -n python36# 查找package信息conda search numpy# 安装packageconda install -n python36 numpy# 如果不用-n指定环境名称,则被安装在当前活跃环境# 也可以通过-c指定通过某个channel安装# 更新packageconda update numpy# 删除packageconda remove numpy
python: python环境搭建相关推荐
- Python学习--环境搭建
Python学习入门–环境搭建 Python简介 在进行Python环境搭建之前 ,先简单的介绍一下Python这门语言. Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido ...
- Python selenium环境搭建
Python selenium环境搭建 一.python下载安装 1. python获取路径:https://www.python.org/downloads/release/python ...
- python opengl_Python环境搭建之OpenGL
以下内容为我python OpenGl 环境搭建历程: win7 64位操作系统,python3.5.3 ,无其他相关. 直接cmd或PowerShell输入以下命令: pip install PyO ...
- python服务器环境搭建(2)——安装相关软件
在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务.自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...
- intelRealsense D435 python开发环境搭建
首先说一下电脑的配置 系统:win7 语言:python2.7 安装 应该是从D系列开始官方的开发文档都整合在了github,事实上,官方也有python环境安装说明,只是全部是英文,英语好的同学可以 ...
- Python + Appium 环境搭建
---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1 安装前准备工作 搭建环境所需要的安装文件已经下载好 ...
- python服务器环境搭建_python服务器环境搭建(2)——安装相关软件
在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务.自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...
- python是一种蟒蛇使用的语言_python树莓派系列教程一:初识大蟒蛇 python(python语言环境搭建篇)...
作者:剑若游龙微信公众号<科学是什么东东>,欢迎关注 作者微信号,欢迎与我交流 网络爬虫,人工智能,机器学习,如何让计算机理解能力更强,如 何让你手中的机器人更人性化,更聪明? 不管是大人 ...
- Python基础笔记_Day01_计算机基础知识和Python开发环境搭建
Day01_计算机基础知识和Python开发环境搭建 目录 01.01_计算机基础知识(计算机概述)(了解) 01.02_计算机基础知识(软件开发和计算机语言概述)(了解) 01.03_计算机基础知识 ...
- python+uiautomation环境搭建
python+uiautomation环境搭建 1.安装python 下载地址:https://www.python.org/ 2.安装uiautomation 安装pip,步骤略(一般装完pytho ...
最新文章
- datagrid底部显示水平滚动_DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强
- python对英语和数学的帮助-英语和数学都不好,但是我想学Python编程可以吗?
- python实现一个简单的加法计算器_Python tkinter实现简单加法计算器代码实例
- [Go] golang的MPG调度模型
- Linux中shell变量作用域笔记
- 基于 Blazui 的 Blazor 后台管理模板 BlazAdmin 正式尝鲜
- 搜索 —— 启发式搜索
- POJ-1062-昂贵的聘礼 (最短路)
- 电脑和树莓派之间文件传输
- AndroidStudio_安卓原生开发_自定义ToastUtils---Android原生开发工作笔记135
- pgAdmin4数据库备份还原
- 如何发布Flash ZXP/MXP扩展
- 高淇Java300集
- Linux多线程pthread使用
- 煲耳机,看到一篇文章分享下
- google 浏览器同步
- Jmeter二次开发准备-Jmeter插件开发
- 解锁京东云底层技术密码:京东四大数智供应链技术亮相
- 仿某鸟云前台 智简魔方IDC财务管理系统
- ios6.0 siri语音识别