此處推薦直接安裝Anaconda3,來實現Python3.6.4的環境配置。html
Anaconda3下載連接:https://www.anaconda.com/download/python
下面介紹一下Ubuntu下安裝Anaconda3的步驟(PS:Windows環境下請在網上搜索查找便可):mysql
原文連接:http://www.javashuo.com/article/p-rfllkfga-hx.htmlredis
安裝完畢後,在Pycharm中選擇Python3.6環境便可到Anaconda3安裝路徑中尋找便可。sql
在使用Python3.6編寫項目代碼中,可能會出現一些模塊包中方法導入,出現路徑沒法識別的問題。下面一篇文章詳細介紹了一下處理辦法,具體原文連接:https://blog.csdn.net/pwc1996/article/details/52577148數據庫
安裝過程當中,可能會出現下述問題:django
子進程 已安裝 pre-removal 腳本 返回了錯誤號 1或2 與 子進程 已安裝 post-installation 腳本 返回了錯誤號 1或2。ubuntu
原文連接:http://www.javashuo.com/article/p-eqhtaiiy-dz.htmlapi
原文內容:安全
安裝步驟:(此處須要特別注意,安裝過程當中會有一個命令跳出,提示輸入root用戶初始密碼,提示部分通常是用英文提示,要仔細閱讀清楚,而後再選擇肯定跳轉)
原文連接:https://blog.csdn.net/qq_37604508/article/details/78731635
原文安裝部份內容:
完全刪除mysql5.7 刪除mysql前 先刪除一下 /var/lib/mysql 還有 /etc/mysql #下面命令依次執行 sudo rm /var/lib/mysql/ -R # 刪除數據庫目錄 sudo rm /etc/mysql/ -R #刪除啓動腳本、配置文件等 sudo apt-get autoremove mysql* --purge # 卸載mysql全部文件 sudo apt-get remove apparmor # 這個apparmor是在裝mysql-server時裝上的,和安全有關 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 清理殘餘mysql文件 mysql5.7的安裝 sudo apt-get install mysql-server 上述命令會安裝如下包: apparmor mysql-client-5.7 mysql-common mysql-server mysql-server-5.7 mysql-server-core-5.7 所以無需再安裝mysql-client等。安裝過程會提示設置mysql root用戶的密碼,設置完成後等待自動安裝便可。默認安裝完成就啓動了mysql Tips: 安裝過程會提示輸入root的密碼,請自行記住密碼,不然很麻煩。 安裝好後,查看是否安裝成功: sudo netstat -tap | grep mysql 若是看到有mysql 的socket處於 listen 狀態則表示安裝成功。 接下來使用命令登陸mysql mysql -u root -p 緊接着根據提示輸入密碼:最後顯示登陸成功。 這裏寫圖片描述 常見命令: service mysql start # 啓動mysql service mysql stop # 關閉mysql
//建立utf-8格式存儲數據庫
CREATE DATABASE `facelive` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
相關命令
Mysql:
//show databases
//show tables
//desc table_name
這是我踩過的坑,但願能夠幫到你們。 1. 首先須要你的系統裝有wine 2. 其次把start_navicat文件裏的winboot改成wineboot 3. 最後肯定你的系統有32位的庫。 64-bit Debian/Ubuntu sudo apt-get install ia32-libs 64-bit Ubuntu 13.10 或以上 sudo apt-get update sudo apt-get install libfreetype6:i386 sudo apt-get install libsm6:i386 sudo apt-get install libxext6:i386
Linux系統下安裝步驟:
下載地址:http://redis.io/download,下載最新文檔版本。 本教程使用的最新文檔版本爲 2.8.17,下載並安裝: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make 複製 make完後 redis-2.8.17目錄下會出現編譯後的redis服務程序redis-server,還有用於測試的客戶端程序redis-cli,兩個程序位於安裝目錄 src 目錄下: 下面啓動redis服務. $ cd src $ ./redis-server 複製 注意這種方式啓動redis 使用的是默認配置。也能夠經過啓動參數告訴redis使用指定配置文件使用下面命令啓動。 $ cd src $ ./redis-server redis.conf 複製 redis.conf是一個默認的配置文件。咱們能夠根據須要使用本身的配置文件。 啓動redis服務進程後,就可使用測試客戶端程序redis-cli和redis服務交互了。 好比: $ cd src $ ./redis-cli redis> set foo bar OK redis> get foo "bar"
原文連接:http://www.shouce.ren/api/view/a/6230
官方文檔命令參考連接:http://redisdoc.com/
具體使用步驟:
import redis
r = redis.Redis(host=’localhost’, port=6379, db=0)
r['test'] = ‘test’ #或者能夠r.set(‘test’, ‘test’) 設置key
r.get(‘test’) #獲取test的值
r.delete(‘test’) #刪除這個key
r.flushdb() #清空數據庫
r.keys() #列出全部key
r.exists(‘test’) #檢測這個key是否存在
r.dbsize() #數據庫中多少個條數
原文連接:http://www.javashuo.com/article/p-pfcqodpl-eh.html
參考資料:https://jingyan.baidu.com/article/425e69e6f63990be15fc1621.html
因爲rabbitMq須要erlang語言的支持,在安裝rabbitMq以前須要安裝erlang,執行命令:
sudo apt-get install erlang-nox
安裝rabbitMq命令:
2.$ sudo apt-get update3.$ sudo apt-get install rabbitmq-server
啓動、中止、重啓、狀態rabbitMq命令:
啓動:sudo rabbitmq-server start
關閉: sudo rabbitmq-server stop
重啓: sudo rabbitmq-server restart
查看狀態:sudo rabbitmqctl status
官方文檔:
1.http://www.rabbitmq.com/documentation.html
2.(部分翻譯版)http://rabbitmq.mr-ping.com/description.html
使用命令pip install celery便可。
官方文檔:
1.http://docs.celeryproject.org/en/latest/
Celery+Rabbit+Django實現簡單應用實例文章連接:https://blog.csdn.net/ding1991as/article/details/71081957
Celery的worker啓動命令:
python manage.py celeryd -l info
參考教程及文檔:
通常使用Django實現基於Resyful方式API的參考文章:http://www.javashuo.com/article/p-mvrtpzdm-ct.html
使用Scrapy+Django實現簡單爬蟲實例:https://blog.csdn.net/clayanddev/article/details/53768975