• 每天进步一点点!

文章分类

推荐网站

常用手册

阿里云挂载数据盘【原创】

阿里云Linux云服务器数据盘默认是未做分区和格式化的,使用前需要先挂载数据盘。步骤如下:

1、查看数据盘

在没有分区之前,使用

df -h

命令,是无法查看到数据盘的,可以使用

 fdisk -l

命令查看。


2、对数据盘进行分区

执行

#如果要挂在的磁盘是普通磁盘
fdisk /dev/xvdb
#如果要挂在的磁盘是高效磁盘
fdisk /dev/vdb

命令,对数据盘进行分区;
根据提示,依次输入“n”、“p”、“1”、两次回车,“w”,分区就开始了,很快就会完成。


3、查看新的分区

使用

fdisk -l

命令可以看到,新的分区 xvdb1 已经建立完成了。

4、格式化新分区

使用

#如果要格式化的磁盘是普通磁盘
mkfs.ext4 /dev/xvdb1

#如果要格式化的磁盘是高效磁盘
mkfs.ext4 /dev/vdb1

命令对新分区进行格式化,格式化的时间根据硬盘大小有所不同。

5、添加分区信息
使用
 

mkdir /data
#普通磁盘
echo '/dev/xvdb1              /data                   ext4    defaults        0 0' >> /etc/fstab

#高效磁盘
echo '/dev/vdb1              /data                   ext4    defaults        0 0' >> /etc/fstab

命令写入新分区信息。

类别:Linux | 浏览(142) | 评论(0) | 阅读全文>>

windows下安装scrapy【原创】

安装pip

C:Python27\Lib\site-packageses\easy_install.py pip

用pip安装scrapy

pip install scrapy

报错:Microsoft Visual C++ 9.0 is required  (Unable to find vcvarsall.bat)

下载Microsoft Visual C++ Compiler for Python 2.7

https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

 

再次使用pip安装

pip install scrapy

报错:******Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

set STATICBUILD=true && pip install lxml

再次使用pip安装

pip install scrapy

至此我的scrapy安装成功了

查看scrapy版本

scrapy version

类别:Python | 浏览(134) | 评论(0) | 阅读全文>>

CentOS6.5安装Scrapy【原创】

scapy的安装需要python的版本为2.7,而centos6.5自带的python版本是2.6的,需要升级。升级方法请参考:http://www.05do.com/blog/content/196 

  1. 安装scrapy的依赖包
yum -y install  python27-pip python27-lxml python27-pillow python27-twisted python27-w3lib python27-zope pyOpenSSL27  MySQL-python27

ln -s /usr/bin/pip2.7 /usr/bin/pip
  1. 使用pip安装scrapy,
pip install scrapy

注:PUIAS源也存在scrapy,可以用yum安装,但是版本比较低,为 v0.20.2,而截至到当前时间,scrapy的版本已经更新到1.10了,所以这里选择用pip安装最新版本

  1. 查看scrapy版本
scrapy version

输出:

Scrapy 1.1.0

类别:Linux | 浏览(111) | 评论(0) | 阅读全文>>

yum升级CentOS6.5的python版本【原创】

 

最近在研究scrapy,需要用到python2.7,但是CentOS6.5的python版本是2.6,现在需要升级为2.7。

 

  1. 安装IUS Community源,这个源的python版本比较新,版本是2.7的。
rpm -ivh https://centos6.iuscommunity.org/ius-release.rpm
  1. 安装新版本的python
yum -y install python27 python27-devel python27-pip python27-setuptools

 

  1. Centos默认还是使用python2.6.*,需要用python2.7的文件覆盖python文件。
mv /usr/bin/python /usr/bin/python26
cp /usr/bin/python2.7 /usr/bin/python
mv /usr/bin/pip /usr/bin/pip26
cp /usr/bin/pip2.7 /usr/bin/pip

 

  1. 测试python的版本
python --version

输出:

Python 2.7.13

 

  1. 这时如果用yum安装软件包会报错,这是由于yum没有兼容python2.7,需要将/usr/bin/yum文件的 #!/usr/bin/python 修改为 #!/usr/bin/python26。
vi /usr/bin/yum

修改#!/usr/bin/python#!/usr/bin/python26

 

到此,python的版本升级工作已完成。

类别:Python | 浏览(165) | 评论(0) | 阅读全文>>

Jetbrains IDE 历史版本下载地址【原创】

类别:工具配置 | 浏览(103) | 评论(0) | 阅读全文>>