OpenSuse下安裝scrapy

直接上命令,加註釋說明css

//安裝pip及虛擬環境python

zypper in python-pipbash

zypper in python-virtualenvapp

zypper in python-virtualenvwrapperscrapy

//建目錄運行虛擬環境包裝器測試

mkdir $HOME/.virtualenvsxml

echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.bashrcip

echo "source /usr/bin/virtualenvwrapper.sh" >> ~/.bashrcssl

source ~/.bashrc開發

//經常使用命令及測試代碼

workon

lsvirtualenv

mkvirtualenv scrapy

deactivate

rmvirtualenv scrapy

//註釋對應註釋部分,非註釋對應非註釋部分

//若是使用--system-site-packages模式的話,這些庫都是不須要安裝的

//zypper in openssl //原本就有了,可能版本低些,可是夠用,調用也是升級而已,不調用也沒有關係

//下面的都是開發庫

//zypper in python-devel //Twisted編譯須要

//zypper in libxml2-devel //使用--system-site-packages模式時

//zypper in libxslt-devel //不須要再進行編譯,因此不須要頭文件等信息,因此

//zypper in libffi48-devel //安裝也不會被用到

//zypper in libopenssl-devel //可是若是不使用--system-site-packages模式,則須要,

//這時全部的包都會被pip下載,且爲最新版本的,源碼編譯時,開發庫就會須要


zypper in python-Twisted //知足要求

zypper in python-lxml //知足要求

//zypper in python-pyOpenSSL //Twisted已經須要安裝了

//zypper in python-cssselect //不知足要求,裝也白裝

//zypper in python-six //不知足要求,裝也白裝

//zypper in python-w3lib //zypper中不存在w3lib包,可是pip有

//zypper in python-queuelib //zypper中不存在queuelib,可是pip有


//在帶參數的的模式下,容許訪問系統site包

mkvirtualenv scrapy --system-site-packages

workon scrapy

pip install scrapy

......

deactivate

//至此已經成功


//另一種不帶--system-site-packages模式的試驗方法

//mkvirtualenv onlyscrapy

//不帶參數,就不用使用workon命令

//pip install scrapy

//這種模式下的安裝,就必須把前面註釋部分的那些devel包都裝上,好包含相似

//<Python.h>,libxml2等相關頭文件庫文件等內容

//......運行測試,也是成功的

//deactivate


//兩種模式說明完畢

相關文章
相關標籤/搜索