ubuntu機器上安裝環境重點注意事項
環境:Ubuntu 16.04.4
1.新增download使用者
sudo adduser download
2.修改主機名(不修改,修改後需要重啟機器)
Sudo vi hostname
3.修改sudo免密碼
sudo vi /etc/sudoers
配置中新增download ALL=(ALL) NOPASSWD:ALL(download為當前使用者名稱)
3.2 為了批量重啟所有機器,需要設定ssh免密碼登入,參考:https://blog.csdn.net/wenyun_kang/article/details/77413714,安裝完後驗證登入本機,會詢問yes or no 輸入yes即可。
4.安裝包時路徑不在引用path裡,需要在引用的path裡新增導向我建包的目錄,比如mypkpath.pth檔案
5.安裝scrapy模組(需要安裝gcc\g++,),以及sudo apt-get install portaudio19-dev python-all-dev
6.Scrapy安裝好了之後,如果出現以下所示:一定要到zope包下建一個空白的__init__.py指令碼。
7.sudo pip install MySQL-python==1.2.3(注意安裝此包前sudo apt-get install libmysqlclient-dev)
8.出現如下圖所示錯誤:
也是mysql-python引起的,解決方法檢視https://blog.csdn.net/xiaolong2w/article/details/23915171
主要是gcc不是最新的,安裝的最新的不是系統本身引用的路徑,所以需要拷貝進去,新建軟連線。
9.安裝JPype:下載JPype-0.5.4.2.zip,注意setup.py要修改java_home路徑,那裡面寫死了,而且寫的路徑不對。
10.安裝mongodb,主要是需要mongoexport等工具。
sudo apt-get -f install mongodb-org
參考:https://www.cnblogs.com/blfbuaa/p/7304921.html