ubuntu安装Python环境以及科学计算环境
参考:http://blog.csdn.net/a1311543690/article/details/
1.sudo apt-get install python-pip
pip是Python的一个安装和管理扩展库的工具。同时会提示下载安装依赖包
2.sudo apt-get install python-dev
sudo apt-get install python-matplotlib
下载安装python
直接输入:python就可以运行
cd 进入文件夹
ls察看文件夹文件
3. 进入文件夹后直接:python 1.py 即可运行
cd -返回上一级目录
4.sudo easy_install numpy安装numpy科学计算板块
sudo easy_install pandas
安装过程中遇到error: Setup script exited with error: command 'gcc' failed with exit status1
$ sudo apt-get install gcc
$ sudo apt-get install python-dev
$ sudo apt-get install libxml2 libxml2-dev
$ sudo apt-get install libxslt1.1 libxslt1-dev
gcc: error trying to exec 'cc1plus': execvp: 没有那个文件或目录
首先安装gcc和g++及一些依赖包
sudo apt-get install build-essential
保证gcc(c语言编译器)和g++(c++编译器)版本号一致:察看版本号 g++ -v
终于安装好了pandas板块
5.安装jieba中文分词 sudo easy_install jieba
遇到超时或不翻墙无法下载的问题
1.解决方案http://www.xuebuyuan.com/1157602.html
sudo pip install Theano -i http://pypi.v2ex.com/simple
sudo pip install Theano -i http://e.pypi.python.org/simple
2.、解决办法,增加--default-timeout=100
,加大超时时间。如:
C:Usersluohui>pip –default-timeout=100 install zope.interface
6.安装keras ,和theano时候遇到较大问题
提示:Rolling back uninstall of scipy
然后卸载和重新安装了几次之后,奇迹的就好了,也不知道是什么原因
sudo pip uninstall scipy
sudo pip install scipy
然后试一试>>>python
>>>import keras
>>>import theano
就成功了
7.使用keras
http://www.bubuko.com/infodetail-.html 易用的深度学习框架Keras简介
http://www.bubuko.com/infodetail-792731.html 深度学习框架Keras的使用-进阶
遇到No module named six.moves
>>>sudo pip install six
遇到Exception: Layer is not connected. Did you forget to set "input_shape"?
I am pretty sure this worked with older version of Keras and I cannot find the way how it should work with new version.
(https://github.com/fchollet/keras/issues/816)
>>>pip install keras==0.1.3
ubuntu安装Python环境以及科学计算环境的更多相关文章
- Desktop Ubuntu 14.04LTS/16.04科学计算环境配置
Desktop Ubuntu 14.04LTS/16.04科学计算环境配置 计算机硬件配置 cpu i5 6代 内存容量 8G gpu GTX960 显存容量 2G(建议显存在4G以上,否则一些稍具规 ...
- Python_在Ubuntu中搭建科学计算环境
本文针对 Ubuntu 下搭建 Python 科学计算的环境,罗列了关键词和部分链接,最后附上了自己的一点分享. 1.升级 关键词: python ubuntu 升级 推荐: ubuntu16.04下 ...
- Python科学计算环境推荐——Anaconda
最近在用Python做中文自然语言处理.使用的IDE是PyCharm.PyCharm确实是Python开发之首选,但用于科学计算方面,还略有欠缺.为此我尝试过Enthought Canopy,但Can ...
- Linux 64位下一键安装scipy等科学计算环境
Linux 64位下一键安装scipy等科学计算环境 采用scipy.org的各种方法试过了,安装还是失败.找到了一键式安装包Anaconda,基本python要用到的库都齐了,而且还可以选择安装到其 ...
- python的一些科学计算的包
在安装numpy这类科学计算的包的时候,pip下载的东西有时候缺少一些东西. 可以到这里下载,根据提示信息,少哪个包,或者哪个包出现错误就安装哪个包. PIL到这里下载
- Python基础与科学计算常用方法
Python基础与科学计算常用方法 本文使用的是Jupyter Notebook,Python3.你可以将代码直接复制到Jupyter Notebook中运行,以便更好的学习. 导入所需要的头文件 i ...
- window下从python开始安装科学计算环境
Numpy等Python科学计算包的安装与配置 参考: 1.下载并安装 http://www.jb51.net/article/61810.htm 1.安装easy_install,就是为了我们安装第 ...
- windows下安装python科学计算环境,numpy scipy scikit ,matplotlib等
安装matplotlib: pip install matplotlib 背景: 目的:要用Python下的DBSCAN聚类算法. scikit-learn 是一个基于SciPy和Numpy的开源机器 ...
- ubuntu 上用virtualenv安装python不同版本的开发环境。
1.用pip安装virtualenv apt-get install python-virtualenv 2.创建python2的虚拟环境,进入要创建虚拟环境的目录下,我是放在/home/pyenv/ ...
随机推荐
- Smart原则
遵循smart原则,必须是具体的.可衡量的.可达到的.与岗位职责相关的.有明确达成期限的.
- 【面试题】TB
动态库与静态库区别: 堆栈区别,这样区分的意义: 不用第三个变量,交换两个变量的值: 链表公共节点: 判断链表是否有环: 常用排序算法,哪个可以链表实现: 哪科学的好,感兴趣: 项目介绍,遇到的最大问 ...
- git 学习笔记5--rm & mv,undo
rm 删除文件 rm <file> #Unix删除文件 git rm <file> # git删除文件 git rm -f <file> # git强制删除文件 g ...
- Path形状获取字符串型变量数据
Path形状获取字符串型变量数据: var path = new Path(); path.Data = Geometry.Parse("M 100,200 C 100,25 400,350 ...
- .htaccess 的写法
RewriteCond RewriteRule 记录下现在我会的: RewriteEngine On#RewriteRule ^(.*)/(.*)/$ index.php?m=index&c= ...
- ACM: POJ 3259 Wormholes - SPFA负环判定
POJ 3259 Wormholes Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%lld & %llu ...
- 【BZOJ】1998: [Hnoi2010]Fsk物品调度
http://www.lydsy.com/JudgeOnline/problem.php?id=1998 题意: 给你6个整数$n,s,q,p,m,d$. 有$n$个位置和$n-1$个盒子,位置编号从 ...
- 【BZOJ4260】 Codechef REBXOR 可持久化Trie
看到异或就去想前缀和(⊙o⊙) 这个就是正反做一遍最大异或和更新答案 最大异或就是很经典的可持久化Trie,从高到低贪心 WA: val&(1<<(base-1))得到的并不直接是 ...
- C#操作XML文档---基础
增查改删代码如下 public void CreateXML() { XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateXm ...
- 深入浅出 - Android系统移植与平台开发(七)- 初识HAL
作者:唐老师,华清远见嵌入式学院讲师. 1. HAL的module与stub HAL(Hardware AbstractLayer)硬件抽象层是Google开发的Android系统里上层应用对底层硬件 ...