‘壹’ 如何在centos下如何查看是否已安装pip
根据你的提问;可以登陆centos;输入pip --version || pip -v即可看到你是否已安装pip;如果现实版本号;则已安装;否则;系统没有安装
‘贰’ CentOS版本怎么安装python的pip及mycli的安装
看你装的版本了,装之前最好search下,例如你要装python3.4版本的 yum install python34-pip
‘叁’ centos中pycrypto模块的安装
你可以用pip进行安装,命令是
pip install Crypto
python版本升级和pip安装方法:
1.1. Python版本升级
CentOS 6.3自带的Python版本为2.6,首先需要升级到2.7版本。由于旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装。
1. 下载Pyhon,选择下载Gzipped source tar ball (2.7.6) (sig),网址:https://www.python.org/download/releases/2.7.6
2. 解压安装,命令如下
tar -xvf Python-2.7.6.tgz
cd Python-2.7.6
./configure --prefix=/usr/local/python2.7
make
make install
3. 创建链接来使系统默认python变为python2.7
ln -fs /usr/local/python2.7/bin/python2.7 /usr/bin/python
4. 查看Python版本
python –V
5. 修改yum配置(否则yum无法正常运行)
vi /usr/bin/yum
将第一行的#!/usr/bin/python修改为系统原有的python版本地址#!/usr/bin/python2.6
至此CentOS6.3系统Python已成功升级至2.7.6版本。
1.2. 安装pip
Pip是一个安装和管理python包的工具。
安装方法如下:
1. 下载pip,地址https://raw.github.com/pypa/pip/master/contrib/get-pip.py
2. 执行安装命令
python get-pip.py
3. 创建连接(否则会报错提示“命令不存在”)
ln -s /usr/local/python2.7/bin/pip /usr/bin/pip
‘肆’ 如何在centos6.4上安装pip
之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法
ubuntu 需要先安装下pip吧,
apt-get install python-pip
安装requests,
pip install requests
但是有的朋友由于是centos的,直接 yum install pip 或者 yum install python-pip都是不行的。
其实不能yum那就直接下载编译安装呗。。。
CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法如下:
截至包子写本文的时候,pip最新为 1.5.5
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
注意:wget获取https的时候要加上:--no-check-certificate
tar zvxf 1.5.5.tar.gz #解压文件
cd pip-1.5.5/
python setup.py install
OK,这样就安装好pip了,
‘伍’ centos系统怎么安装bpp-phyl-omics3
一、安装步骤
CentOS是经常使用的Linux系统之一,特别是作为服务器使用,其只自带了Python2,但是现在使用更广泛的是Python3,因此需要自行安装,同时为了更方便地安装第三方库,还需要安装pip3。
一、安装相关依赖
1.安装环境依赖:
2.安装gcc编译器
二、安装Python3
以Python3.7为例讲解。
1.下载Python安装包
2.将安装包移动到/usr/local文件夹下
3.在local目录下创建Python3目录
4.进入的Python安装包压缩包所在的目录
5.解压安装包
6.进入解压后的目录
7.配置安装目录
8.编译源码
9.执行源码安装
10.创建软连接
11.测试
输入python3打印:
即说明Python安装成功。
三、安装pip3
1.安装依赖(非必要)
sudo yum install openssl-devel -y
sudo yum install zlib-devel -y
1
2
2.安装setuptools
# 下载安装文件
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=
# 解压
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
# 执行安装
sudo python3 setup.py build
sudo python3 setup.py install
‘陆’ 如何在centos安装python-mysql
这边先默认CentOS已经安装了mysql
1.需要解决一些依赖项问题,需先确保安装了依赖扩展,执行如下命令:
yum-yinstallrpm-buildgcc-c++mysql-develpython-devel
需要说明的是:
mysql数据库使用mysql-devel
mariadb数据库(mysql的一个分支)使用mariadb-devel
2.下载mysql-python扩展
执行命令:
wgethttps://pypi.python.org/packages/a5/e9//MySQL-python-1.2.5.zip#md5=
3.解压下载下来的压缩文件
unzipMySQL-python-1.2.5.zip
4.切换至解压出来的目录中,执行如下2条命令:
cdMySQL-python-1.2.5/MySQL-python-1.2.5/
pythonsetupinstall
可能上述下载解压步骤繁琐,可以使用pip命令
pipinstallMySQL-python
‘柒’ centos 7 怎么安装pip
sudo vi /etc/apt/sources.list 输入提供软件的地址(里面有默认的地址可以用,不可以的话网上到处都是这里就不贴出来了)保存退出
sudo apt-get update
可能会出现更新不了,这是看一下/etc/apt/apt.conf (这个貌似是设置HTTP代理的文件)。如果没有设置代理,将里面的东西删除即可
开始安装
1、安装nginx,并启动
sudo apt-get install nginx
sudo /etc/init.d/nginx start(或者 service nginx start)
2、安装php和MySQL
sudo apt-get install php5-cli php5-cgi mysql-server php5-mysql
更改数据库用户的权限grant all on *.* to root@'%' identified by '123456';
刷新让权限生效flush privileges;
修改mysql的配置文件 sudo vi /etc/mysql/my.cnf
将bind-address = 127.0.0.1 注释掉,就可以远程连接数据库了
3、安装php5-fpm
sudo apt-get install php5-fpm
4、配置nginx并重启服务
sudo vi /etc/nginx/sites-enabled,修改如下
server{
listen 80;
root /var/www;
index index.php index.html index.htm;
server_name localhost;
location / {
try_files $uri $uri/ /index.html;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
}
保存退出
5、启动fastcgi php
sudo service php5-fpm start
6、重启nginx服务
sudo service nginx restart
7、安装PHP相关扩展
如 xdebug 、memcache、 oauth等
1)安装curl:sudo apt-get install php5-curl
2)安装gettext:sudo apt-get install php-gettext
3)安装gd库:sudo apt-get install php5-gd
4)安装mcrypt:sudo apt-get install php5-mcrypt
5)安装memcache
a)安装服务器 :
sudo apt-get install memcached
$ memcached -d -m 50 -p 11211 -u root
参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行
b)安装php 模块:
sudo apt-get install php5-memcache
6)安装oauth:基于pecl的
a)sudo apt-get install php5-dev php-pear libpcre3-dev
sudo pecl install oauth (要确保有Linux系统里可以make)
b)修改配置文件
sudo vi /etc/php5/fpm/php.ini
在最后添加extension=oauth.so
7)安装ssh2:sudo apt-get install libssh2-php
8)安装xdebug:
sudo apt-get install php5-xdebug
修改php的配置文件 sudo vi /etc/php5/fpm/php.ini
将display_errors和html_errors都改为On
9)安装完上述扩展后重启PHP服务 :sudo service php5-fpm restart
至此整个环境就搭好了。
‘捌’ 如何在centos中安装pythonscapy
在CentOs6.5下安装Python2.7.6和Scrapy
总在网上看大家的安装教程,这回自己也贡献一份!!!
和民航大学合作项目,去给人家装环境,连简单的Scrapy都没装上,虽然有对方硬件设施坑爹的因素,但主要还是自己准备不充分。
一份好的安装文档应该是可以完美重现的。
所以做了下面这份:
我按照这套方法连着重装了四次,如果各位直接复制命令,应该是一点问题都没有。安装成功的样子见那两张截图。
对了,确保电脑能上网,鼠标能用,哈哈
1.#su – root
2.#yum install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel libffi-devel libxslt-devel libxml2-devel sqlite-devel
3.#cd /usr
4.安装Python
#wget python/2.7.6/Python-2.7.6.tar.xz
#xz -d Python-2.7.6.tar.xz
#tar xvf Python-2.7.6.tar
#cd Python-2.7.6
#./configure
#vim Moles/Setup
找到下面这句,去掉注释
#zlib zlibmole.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
编译安装:make & make install
5.修改Python链接
#/usr/local/bin/python2.7 -V
#mv /usr/bin/python /usr/bin/python.bak
# ln -s /usr/local/bin/python2.7 /usr/bin/python
6.#vim /usr/bin/yum
在打开的文件里的头一行,也就是指定python环境的那行代码,修改成:
#!/usr/bin/python2.6
7.#wget --no-check-certificate
#python ez_setup.py
8.#wget --no-check-certificate
#python get-pip.py
9.#pip install scrapy
10.#scrapy
11.建立测试脚本
12.# cat > myspider.py <<EOF
from scrapy import Spider, Item, Field
class Post(Item):
title = Field()
class BlogSpider(Spider):
name, start_urls = 'blogspider', ['wsblog/']
def parse(self, response):
return [Post(title=e.extract()) for e in response.css("h2 a::text")]
EOF
13.试建工程
scrapy startproject tutorial
‘玖’ centos7怎么安装pypi
首先,如果是Python2.7.10以上版本,安装的时候勾选pip即可,Python2.7.10以上版本是内置pip的。如果需要单独安装pip,推荐按下述操作进行:前置条件:已安装python到官网(pip#downloads)下载pip源码包(目前最新是pip-8.1.2.tar.gz)解压pip-8.1.2.tar.gz;cmd下进入pip-8.1.2.tar.gz的解压目录,执行pythonsetup.pyinstall 命令即可完成安装