2019-04-09:python环境搭建及数据建模第三方库安装

本文详细介绍了Python在Windows 10 64位系统上的两种安装方式:通过官网直接下载安装和通过Anaconda安装并管理环境。此外,还提供了第三方函数库的在线和离线安装方法,包括常见库如numpy、pandas、matplotlib、scikit-learn、TensorFlow的安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 1、python安装
安装方式1:通过官网安装。
win10 64位操作系统下,安装python过程:官网下载对应安装包(安装包地址:https://www.python.org/downloads/windows/),网络上找对应安装教程,按步骤安装即可。

 

安装方式2:通过anaconda安装,好处是方便管理环境。
step1: 官网下载anaconda安装包,地址:https://www.anaconda.com/distribution/
step2: 安装成功好配置环境变量。网上搜索安装配置教程即可。
setp3: 安装库时打开anaconda prompt,创建环境,然后安装对应的库即可。

 

环境创建、查看等命令如下:
切换环境:activate ***
新建环境:conda create -n ***
删除环境:conda remove -n *** --all
复制环境:conda create -n newEnv --clone oldEnv
查看当前环境:conda info --envs
安装不同版本的Python:conda create -n ***  python=3
注销环境回到先前状态:deactivate
查找包:conda search ***
安装包:conda install --name ***
检查包:conda list
移除包:conda remove -n (环境名) (包名)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190725101127492.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zODE5MjI1NA==,size_16,color_FFFFFF,t_70)

 

# 2、第三方函数库安装

pip --default-timeout=100 install -U numpy
pip --default-timeout=100 install -U TensorFlow

第三方库安装:在线安装、离线安装。

 

## 安装方式1:conda或者pip在线安装。
打开终端(自带的shell或者anaconda prompt),通过pip或者conda命令在线完成安装。

 

注:安装时不能进入python环境。

 

例:安装pandas库,输入“pip install pandas”。

pip --default-timeout=100 install -U numpy
pip --default-timeout=100 install -U TensorFlow

(1)数据分析和建模用到的库:numpy、pandas、matplotlib、scikit-learn和theano。

 

(2)深度学习框架TensorFlow安装:win10,64位,cup版本安装,使用pip命令:
```python
pip --default-timeout=100 install -U numpy
pip --default-timeout=100 install -U TensorFlow
```
说明:因为用的pip安装连接的库源是外国网站,网速慢时会出现“timeout”即下载失败的错误,使用相关命令使得读取下载的时间变长,即可修复该错误。另外,numpy需升级到1.16版本(亲测),1.15版本会报“版本不兼容”的错误。安装TensorFlow整个过程耗时比价久,主要是网速慢导致。测试安装成功,使用如下程序测试即可:
```python
import TensorFlow as tl
hello=tf.constant('hello world')
sess=tf.Session()
print(sess.run(hello))
```

 

## 安装方式2:离线安装。

 

下载库对应的wheel安装包文件,在终端用cd命令切换到安装包所在路径,使用pip或者conda命令安装即可。命令为“pip install filename”,其中filename是wheel文件名。

 

注:一般情况下,pip可以安装大部分第三方库,不能安装的通过离线安装的方式基本可以解决。

 

 

如果要运行所有功能,则需要在计算机上正确安装以下Matlab工具箱: - Flandrin的EMD工具箱(在一维变换中需要执行希尔伯特变换并且可视化时频平面) 可从http://perso.ens-lyon.fr/patrick.flandrin/emd.html获得 - Elad的伪极谱FFT工具箱(2D变换除了基于张量变换之外) 可从http://www.cs.technion.ac.il/~elad/software/获得 如果要运行所有功能,则需要在计算机上正确安装以下Matlab工具箱: - Flandrin的EMD工具箱(在一维变换中需要执行希尔伯特变换并且可视化时频平面) 可从http://perso.ens-lyon.fr/patrick.flandrin/emd.html获得 - Elad的伪极谱FFT工具箱(2D变换除了基于张量变换之外) 可从http://www.cs.technion.ac.il/~elad/software/获得 如果要运行所有功能,则需要在计算机上正确安装以下Matlab工具箱: - Flandrin的EMD工具箱(在一维变换中需要执行希尔伯特变换并且可视化时频平面) 可从http://perso.ens-lyon.fr/patrick.flandrin/emd.html获得 - Elad的伪极谱FFT工具箱(2D变换除了基于张量变换之外) 可从http://www.cs.technion.ac.il/~elad/software/获得 如果要运行所有功能,则需要在计算机上正确安装以下Matlab工具箱: - Flandrin的EMD工具箱(在一维变换中需要执行希尔伯特变换并且可视化时频平面) 可从http://perso.ens-lyon.fr/patrick.flandrin/emd.html获得 - Elad的伪极谱FFT工具箱(2D变换除了基于张量变换之外) 可从http://www.cs.technion.ac.il/~elad/software/获得 如果要运行所有功能,则需要在计算机上正确安装以下Matlab工具箱: - Flandrin的EMD工具箱(在一维变换中需要执行希尔伯特变换并且可视化时频平面) 可从http://perso.ens-lyon.fr/patrick.flandrin/emd.html获得 - Elad的伪极谱FFT工具箱(2D变换除了基于张量变换之外) 可从http://www.cs.technion.ac.il/~elad/software/获得 这个工具箱组织如下: EWT ?| ?| -1D:1D EWT功能 ?| -2D:2D EWT功能 ?| | - 小波:经验曲线变换 ?| | -Littlewood-Paley:经验的Littlewood-Paley小波变换 ?| | -Ridgelet:经验Ridgelet变换 ?| | - 张量:经验张量小波变换 ? - 边界:用于执行傅里叶支持的函数 ?| | - LocalMaxima:根据当地最大值,中途或当地最小值执行检测的功能 ?| | -MorphoMath:执行形态学操作符对谱进行预处理的功能 ?| | -PowerLaw:通过去除其幂律近似来预处理谱 ?| | -ScaleSpace:基于尺度空间方法执行检测的函数 ?| - 文档:工具箱文档 ?| -Tests ?| | -1D:对几个1D信号执行基本测试的功能 ?| | -2D:用于在不同图像上执行几个2D变换的基本测试的功能 ?| -utilities ?| | -1D:在1D情况下绘制结果的有用函数(时频平面,分量,边界) ?| | -2D:用于在2D情况下绘制结果的有用函数(不同类型的组件,2D边界,...) 如果要运行所有功能,则需要在计算机上正确安装以下Matlab工具箱: - Flandrin的EMD工具箱(在一维变换中需要执行希尔伯特变换并且可视化时频平面) 可从http://perso.ens-lyon.fr/patrick.flandrin/emd.html获得 - Elad的伪极谱FFT工具箱(2D变换除了基于张量变换之外) 可从http://www.cs.technion.ac.il/~elad/software/获得 已经包含了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值