1. 程式人生 > >小竈時間-送你一套開箱就用的python服務器

小竈時間-送你一套開箱就用的python服務器

小竈時間 服務器 虛擬化 python 環境

一個鼓搗電腦多年的程序猿,帶給你的幾點編程套路和幾個靈巧工具,希望為你的編程之路添磚加瓦,加血回藍,一起拼荊斬棘,共同成長。統稱:小竈時間,作者:第8哥。

前言

這兩年,開始帶領小夥伴們一起學python,經常遇到運行環境的各種問題:

  • 我這個命令運行不了
  • 怎麽這個安裝不上?
  • 這怎麽一運行就報錯
  • pip安裝不了
  • 虛擬機不會用
  • vbox兼容
  • 服務器是神馬?

針對這些情況:

我想說:

你就安心寫代碼,安裝環境這種亂七八糟的問題讓我來!
把你的註意力浪費在美好的事物上!多寫幾個bug造福社會吧!

(對於mac新手,直接看這個https://github.com/sb2nov/mac-setup/,後面的文字不用看了。好好學會用好mac就行了。)

於是,我為你準備了一套開箱即用的python開發相關的運行環境,一個有點大(壓縮前9G+,壓縮後2G+)的虛擬機鏡像文件。雖然有點大,但是包含了python開發相關的各種環境,為你的python學習掃平障礙!

不多說,地址在這:

  • 鏈接:?https://pan.baidu.com/s/1i5HtBFn?密碼: kw4f
  • 備用:鏈接: https://pan.baidu.com/s/1c291xoW 密碼: v7eh

使用這個目錄的文件:

技術分享圖片

先下載,時間還是挺久的,下載過程中,可以繼續往後看,下載好了跟著操作一把就好了。

哦,對了,如果你懶得看文字,沒關系,我還錄了個小視頻,
地址在這:

  • 小竈時間-sublimepython服務器使用說明

使用說明

(請先確認你沒有安裝其他虛擬機,比如vmware,或者virtualbox,如果有,請先卸載,重啟電腦再進行後面步驟)

如果你電腦是第一次安裝虛擬機,可能會遇到BIOS設置問題。這個很好處理。

  • 找到你電腦型號啟動BIOS方式
  • 進去找configration,會有個virtual開頭的設置,點f5更改,然後f10保存退出
  • 重啟電腦就好了。具體看下面圖上更改項目。

技術分享圖片

技術分享圖片

  • 下載文件,解壓縮
  • 安裝 vmware player,這是官方免費版,請放心使用,因為鏡像環境的創建我就用的這個版本。
  • 打開vmware player,再用打開文件的方式,選擇剛才解壓縮裏面的文件
  • 開機等待一會
  • 用下面的login
    提到的賬戶密碼登錄
  • 運行ifconfig|grep net 查看ip,192,或10開頭的那個就是
  • 用xshell等終端工具連接上面找到的這個ip
  • 搞定!開始玩吧!

login的賬戶密碼

  • root
  • sublime123

Do not remove the folder Anaconda3, is all Python!!!
這句話告訴你不要刪除我放在家目錄的Anaconda3,也不要移動位置,這是統一的python資源倉庫

mysql 的登錄

mysql: root/123456

default running on start

開機默認啟動這些:

  • mysql (mariadb)
  • redis
  • docker(這個以後講python微服務時候有用)
  • rabbitmq-server

已安裝python 環境

推薦你使用python的虛擬環境來進行開發。
不懂這句話在說啥?
看這裏:《如果你還不會用Python虛擬環境》

我已經提前準備了一個叫做py3的環境,啟動方法如下:
在任何目錄運行下面這句,就是用了py3環境,你後面的所有操作用到的python組件,都是屬於這個py3獨立運行環境的。

coa py3

已經安裝的模塊如下:

master.c7?root????py3?~?pip freeze
click==6.7
Django==1.11.4
Flask==0.12.2
gevent==1.2.2
greenlet==0.4.12
itsdangerous==0.24
Jinja2==2.9.6
MarkupSafe==1.0
pika==0.11.0
PyMySQL==0.7.11
pytz==2017.2
SQLAlchemy==1.1.13
tornado==4.5.2
Werkzeug==0.12.2
master.c7?root????py3?~?cl
# conda environments:
#
py2                      /root/anaconda3/envs/py2
py3                   *  /root/anaconda3/envs/py3
root                     /root/anaconda3

演示:用pip安裝paramiko

# 啟動py3的虛擬環境
coa py3
pip install paramiko
# 等啊等,等啊等,如果比較慢或者報網絡錯誤,
# 多半是因為你的網絡問題,請用下面的命令添加豆瓣源
pip install paramiko -i https://pypi.douban.com/simple
# 好像就ok了,後面沒啥可寫的了

技術分享圖片


作者:第8哥,轉載請註明出處

小竈時間-送你一套開箱就用的python服務器