標籤:小灶時間 伺服器 虛擬化 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的賬戶密碼
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 freezeclick==6.7Django==1.11.4Flask==0.12.2gevent==1.2.2greenlet==0.4.12itsdangerous==0.24Jinja2==2.9.6MarkupSafe==1.0pika==0.11.0PyMySQL==0.7.11pytz==2017.2SQLAlchemy==1.1.13tornado==4.5.2Werkzeug==0.12.2master.c7?root????py3?~?cl# conda environments:#py2 /root/anaconda3/envs/py2py3 * /root/anaconda3/envs/py3root /root/anaconda3
示範:用pip安裝paramiko
# 啟動py3的虛擬環境coa py3pip install paramiko# 等啊等,等啊等,如果比較慢或者報網路錯誤,# 多半是因為你的網路問題,請用下面的命令添加豆瓣源pip install paramiko -i https://pypi.douban.com/simple# 好像就ok了,後面沒啥可寫的了
第8哥,轉載請註明出處
小灶時間-送你一套開箱就用的python伺服器