Python及其模块安装

本文主要介绍window环境下python3.6的安装方法和模块的安装方法。

开始学习Python的时候是用的版本2.7,但是现在Numpy声明即将放弃对Python2.7的支持,全面转向Python3。pandas和jupyternotebook也在即将放弃支持的名单中。因为python2与python3的格式、函数等差别比较大,所以还是直接学习Python3比较好。因此安装Python3.6进行学习。

Windows安装python:

1.下载与安装:在官网https://www.python.org/上选择版本进行下载,安装各步骤中可直接使用默认设置;

2.cmd下启动python与下载模块:直接使用python的IDLE或者安装其他编辑器,通过命令提示符cmd也可以启动Python,使用cmd启动python和下载相应模块和包的方法。

2.1使用cmd启动python

(1).在cmd中输入python,可以直接进入到python的运行环境中去,即cmd就可以当做Python来使用。但是用cmd运行是很不方便的,利用cmd主要是用于下载和载入模块。

注意事项:如下图所示,在cmd输入python报错:  “'python'不是内部或者外部命令,也不是可运行的程序或者批处理文件”;是因为没有将python.exe所在文件的路径添加到环境变量当中(可百度如何添加环境变量)。

 

添加至环境变量后,输入python进入python运行环境,可以通过输入exit()退出Python运行环境

 

2.2. 在cmd中利用pip install方式下载模块,以tensorflow为例:首先确保pip已经下载了,判断方法:在python的Scripts文件夹中会有pip.exe和easy_install.exe等文件。与上文一样,要将pip.exe所在的路径添加到环境变量当中。然后利用代码pip install tensorflow进行下载。

 

下载完以后进入python环境,使用代码import tensorflow加载以后就可以使用该模块了。

但是存在一个问题是:有的时候我直接在cmd的默认路径C:\Users\JN路径下不能使用pip install,返回结果为不存在该文件,这个时候就得将cmd的路径修改为pip所在的文件夹路径,但是我也不知道是为什么。

如下所示将cmd的路径修改为pip.exe所在路径后下载模块。

3.在spyder中安装模块:Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

使用anaconda的优点在于很多python包都已经有了,不需要另外安装。conda中包含不同的编辑器:prompt\jupyter\spyder,个人喜欢使用spyder。anaconda安装模块的路径会有些不一样:在CMD命令窗口安装的python包,在anaconda中spyder编辑器中找不到,因为cmd中python包的工作路径与anaconda安装路径是同一级目录,因此anaconda下的spyder并不能检测到该包。

解决方法:找到anaconda命令窗口,依次点击开始—>所有程序—>anaconda—>anaconda prompt,会进入到如下页面,在页面内输入pip install 对应模块。即可下载。

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值