Python 安装 for Linux
make后报错:
Failed to build these modules:
_multiprocessing binascii zlib
zlib source code, version 1.2.8, tar.gz format
re make报:
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
running build_scripts
最后的办法yum update
reinstall Python2.7.5
1、源码安装环境
wget http://nodejs.org/dist/v0.6.18/node-v0.6.18.tar.gz 这是最新官网上的源码包
tar zxvf node-v0.6.18.tar.gz
cd node-v0.6.18/
ls 查看以下
./configure --prefix=/usr/local/node 这是我指定的位置
make 呵呵…… 静静等待吧
make install
当 出现 'install' finished successfully (0.792s)
知道这代表这什么吗? 嘿嘿。。。。。 不用多说了,
是不是很心急呀, 干净 输入 node --help 试一试 看看吧 ! 结果 我想 ,不会很好吧
提示 node 什么 /usr/sbin/node 意思大概 就是 说 /usr/sbin/node 没有这个命令吧 , 很遗憾吧 ,没有预想的那么好 ,没办法 ,可能 是 这个东东 还不是太完善吧!
我 是这样 操作的 , 现看看 安装目录下 是否可以使用呢? 这是我的想法,
cd /usr/local/node
ls
cd bin 这是会有三个文件 一个是node 一个是 npm ,既然存在 ,那就好 , /usr/sbin/node下面既然没有这个命令,那我我就创建一个吧,
ln -s /usr/local/node/bin/node /usr/sbin/node
同理: ln -s /usr/local/node/bin/npm /usr/sbin/npm
怎么样 ,再试试看, node -v npm -v 是不是好了呢 ,呵呵。。。。
环境安装好了 ,那我们 就输出开始伟大的一句 话吧 hello world
2.测试
创建test.js文件,内容如下:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8099, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8099/');
执行:node test.js
在浏览器里输入 http://127.0.0.1:8099/,可以看到 "Hello World"字样,即表示安装成功!注意后面不能加文件名.
注意事项:
1.客户端只能通过端口访问,不能指定js文件名。
Python 安装 for Linux的更多相关文章
- python 安装成linux中的systemd守护运行
参考文档1:https://blog.csdn.net/luckytanggu/article/details/53467687 参考文档2:https://www.jianshu.com/p/e14 ...
- linux下python安装到指定目录
由于使用公司服务器时没有root权限,只能把python安装到个人文件夹下,使用源码包方式安装,这里记录一下. 1.python下载 cd到目录/users/w,在此目录下安装python.通过wge ...
- 如何在已安装Python解释器的Linux上更新Python
在Linux环境下升级Python (附:解决pip报错 subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned ...
- linux python 安装 nose lapack atlas numpy scipy
linux python 安装 nose lapack atlas numpy scipy --http://lib.csdn.net/article/python/1262 作者:maple1149 ...
- linux环境下的python安装过程
一.下载python源码包 打开ubuntu下的shell终端,通过wget命令下载python源码包,如下图所示: wget https://www.python.org/ftp/python/3. ...
- linux环境下的python安装过程(含setuptools)
这里我不想采用诸如ubuntu下的apt-get install方式进行python的安装,而是在linux下采用源码包的方式进行python的安装. 一.下载python源码包 打开ubuntu下的 ...
- Linux下查看Python安装了哪些脚本模块
Linux下查看Python安装了哪些脚本模块 1.什么是rpm ? rpm 即RedHat Package Management,是RedHat的发明之一 .现在包括OpenLinux.fedora ...
- linux中python安装
1.查看当前环境中是否存在python安装包 [zyj@localhost ~]$ rpm -qa | grep python gnome-python2-gnome--.el6.x86_64 pyt ...
- Linux下Python安装完成后如何使用pip命令
一.很多读者Python安装完成之后,想要下载相关的包,例如:numpy.pandas等Python中这些基础的包,但是,发现pip根本用不了,主要表现在一下几种情况: 二.出现这种情况其实并不意外, ...
随机推荐
- C++实例 分解质因数
分解质因数: 每个合数都可以写成几个质数相乘的形式.其中每个质数都是这个合数的因数,叫做这个合数的分解质因数.分解质因数只针对合数. 分解质因数的算式叫短除法.求一个数分解质因数,要从最小的质数除起, ...
- Redis07-Redis单节点容量问题,twemproxy,predixy的使用
Redis单节点容量问题 一.单节点容量问题 我们在实际场景中,往往遇上一个单节点容量问题. 1.进行业务拆分,数据分类 2.到了数据不能拆分的时候,可以进行数据分片 进行哈希取模(影响分布式下的扩展 ...
- [转载]Spark-Task not serializable错误解析
Spark-Task not serializable错误解析 2018年05月17日 15:33:03 沙拉控 阅读数:1509 在学习SparkStreaming的时候偶然出现的一个问题,先看 ...
- java8新特性学习:stream与lambda
Streams api 对 Stream 的使用就是实现一个 filter-map-reduce 过程,产生一个最终结果,或者导致一个副作用(side effect). 流的操作类型分为两种: Int ...
- vue基本知识点概括
目录 Vue 渐进式 JavaScript 框架 一.走进Vue 1.what -- 什么是Vue 2.why -- 为什么要学习Vue 3.special -- 特点 4.how -- 如何使用Vu ...
- 2. SaltStack数据系统: Grains、Pillar
1. SaltStack数据系统 Grains (谷物) Pillar (支柱) 2.Grains Grains存放着Salt命令启动时收集的信息,运行时不收集 2.1 信息查询 收集资产 网卡,i ...
- 进击JavaScript核心 --- (3)面向对象
JS中的对象定义为:无序属性的结合,其属性可以包含基本值.对象或者函数 1.定义对象的方式 (1).Object构造函数 var student = new Object(); student ...
- js实现单例
单例无外乎每次调用返回的都是同一个对象,可以利用闭包实现 function Singleton(){ this.data = "singleton"; } Singleton.ge ...
- Python XML 解析Ⅱ
make_parser方法 以下方法创建一个新的解析器对象并返回. 参数说明: parser_list - 可选参数,解析器列表 parser方法 以下方法创建一个 SAX 解析器并解析xml文档: ...
- js的DOM操作整理(整理)
js的DOM操作整理(整理) 一.总结 一句话总结: dom操作有用原生js的dom操作,也可以用对js封装过的jquery等插件来更加方便的进行dom操作 1.dom是什么? 对于JavaScrip ...