首页 > 后端开发 > 正文

如何在linux ubuntu 下安装scapy pyx

2024-01-17 23:29:33 | 我爱编程网

我爱编程网小编给大家带来了如何在linux ubuntu 下安装scapy pyx相关文章,一起来看一下吧。

本文目录一览:

如何在linux ubuntu 下安装scapy pyx

如何在linux ubuntu 下安装scapy pyx

最近在学习爬虫,早就听说Python写爬虫极爽(貌似pythoner说python都爽,不过也确实,python的类库非常丰富,不用重复造轮子),还有一个强大的框架Scrapy,于是决定尝试一下。

要想使用Scrapy第一件事,当然是安装Scrapy,尝试了Windows和Ubuntu的安装,本文先讲一下 Ubuntu的安装,比Windows的安装简单太多了。抽时间也会详细介绍一下怎么在Windows下进行安装。

官方介绍,在安装Scrapy前需要安装一系列的依赖.

* Python 2.7: Scrapy是Python框架,当然要先安装Python ,不过由于Scrapy暂时只支持 Python2.7,因此首先确保你安装的是Python 2.7

* lxml:大多数Linux发行版自带了lxml

* OpenSSL:除了windows之外的系统都已经提供

* Python Package: pip and setuptools. 由于现在pip依赖setuptools,所以安装pip会自动安装setuptools

有上面的依赖可知,在非windows的环境下安装 Scrapy的相关依赖是比较简单的,只用安装pip即可。Scrapy使用pip完成安装。

检查Scrapy依赖是否安装

你可能会不放心自己的电脑是否已经安装了,上面说的已经存在的依赖,那么你可以使用下面的方法检查一下,本文使用的是Ubuntu 14.04。

检查Python的版本

$ python --version

如果看到下面的输出,说明Python的环境已经安装,我这里显示的是Python 2.7.6,版本也是2.7的满足要求。如果没有出现下面的信息,那么请读者自行百度安装Python,本文不介绍Python的安装(网上一搜一堆)。

检查lxml和OpenSSL是否安装

假设已经安装了Python,在控制台输入python,进入Python的交互环境。

然后分别输入import lxml和import OpenSSL如果没有报错,说明两个依赖都已经安装。

安装python-dev和libevent

python-dev是linux上开发python比较重要的工具,以下的情况你需要安装

* 你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件

* 你自己写的一个程序编译需要链接libpythonXX.(a|so)

libevent是一个时间出发的高性能的网络库,很多框架的底层都使用了libevent

上面两个库是需要安装的,不然后面后报错。使用下面的指令安装

$sudo apt-get install python-dev

$sudo apt-get install libevent-dev

安装pip

因为Scrapy可以使用pip方便的安装,因此我们需要先安装pip,可以使用下面的指令安装pip

$ sudo apt-get install python-pip

使用pip安装Scrapy我爱编程网

使用下面的指令安装Scrapy。

$ sudo pip install scrapy

记住一定要获得root权限,否则会出现下面的错误。

至此scrapy安装完成,使用下面的命令检查Scrapy是否安装成功。

$ scrapy version

显示如下结果说明安装成功,此处的安装版本是1.02

如何在linux ubuntu 下安装scapy pyx

在ubuntu上安装python编辑器

你安装上去的只是个运行环境,你只需要打开终端,输入"python"就可以运行你的python命令了。

mypc@zhao:~$ python

Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56)

[GCC 4.4.3] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> print "Hello world!"

Hello world!

>>>

如何在linux ubuntu 下安装scapy pyx

如何在ubuntu终端运行python脚本

在ubuntu终端运行python脚本的方法:1、打开终端,查看当前存在的虚拟环境;2、激活需要使用的虚拟环境;3、进入到python脚本所在的目录下;4、执行【python 脚本名】命令即可运行脚本。

具体方法:

(推荐教程:Python入门教程)

1、打开终端,输入'conda env list'命令查看当前存在的虚拟环境(如果没有合适的环境,则需要新建);

2、使用'conda activate pytorch1.0'命令激活将要使用的虚拟环境;

3、使用'cd'命令进入存放demo.py文件的目录下;

4、使用'python'命令运行demo.py文件,同时给部分参数赋值;

参数:

--net vgg16:backbone网络选择vgg16

--cuda:启用gpu

--load_dir models:在models文件夹下加载所需的文件

以上就是我爱编程网小编给大家带来的如何在linux ubuntu 下安装scapy pyx,希望能对大家有所帮助。
与“如何在linux ubuntu 下安装scapy pyx”相关推荐