*Python環境的設置
Python的環境設置也就是所需工作平台的軟件搭建。常用的搭建平台IOS系統+Linux系統和Windows+Linux系統的搭建。這里主要說明的是Windows+Linux搭建。這樣你就會有Windows和Linux平台直接的相互調用,方便編寫程序和其他操作。
主要內容分為:
1.虛擬機的安裝和配置
2.Ubuntu系統的安裝和配置
3.Python的安裝和配置
4.其他相關的安裝
5.其他補遺
**虛擬機的安裝和配置:
***安裝:
第一步:Setup.exe安裝虛擬機
第二步:下一步
第三步:最好不要安裝在C盤
第四步:破解版的話,這里就不用選了
第五步:下一步
***配置:
第一步:雙擊桌面圖標打開安裝好的虛擬機
第二步:典型即可
第三步:先不要安裝Ubuntu系統
第四步:這里隨便
第五步:指定系統安裝位置(也一樣最好不要C盤)
第六步:這里自動配置即可
第七步:自動完成
第八步:找到配置選項進行搭建好的Ubuntu虛擬機系統的簡單配置
第九步:網絡適配器改為橋接模式
第十步:其他位置可以根據自己需求自動選擇
**Ubuntu系統的安裝和配置
有了虛擬機之后,我們就要在虛擬機上面安裝我們的Ubuntu版本的Linux系統了。
首先先去Ubuntu的官網去下載64位的Ubuntu系統(這里的平台都是64位,不同平台根據不同需求選擇)
官網:http://cn.ubuntu.com/download/
選擇下載最新版的鏡像
***安裝
第一步:在虛擬機位置打開CDROM加載下載好的鏡像文件
第二步:開啟虛擬機就會進行Ubuntu系統的安裝
***配置
第一步:然后就會來到如下界面
第二步:到了如下界面,我們點擊繼續
第三步:然后點擊,開始安裝
第四步:繼續
第五步:輸入你的位置,隨便輸入就好了
第六步:選擇語言
第七步:設置管理員的賬號密碼等
第八步:正式開始安裝
第九步:安裝完成並重啟
第十步:進入到Ubuntu系統,登錄時需要填寫賬號密碼(安裝完成)
**Python的安裝和配置
在Ubuntu環境下一般都會按照Python語言,不需要額外安裝,但是現在的Python主要是Python3版本的語言,有的Ubuntu系統的Python可能還是Python2,可能會導致有些最新的命令無法執行,因此需要在Ubuntu環境下進行一下Python3語言的安裝和配置。
***在Ubuntu環境下的安裝和配置(以Python最新版本3.6.4在Linux的Ubuntu下面的安裝為例子,詳細:適合小白)
1.在Ubuntu環境中,默認的版本是2.7.13
根據Python的官方說明,Python2將不再更新,2.7.13其實一個Python2到Python3的一個過渡版本,這個版本暫時不用卸載,可以保留使用,因為很多Linux里面用Python寫的程序還有老版本的兼容問題。
2.在Ubuntu中,用瀏覽器訪問Python的官網。https://www.python.org/downloads/source/ 這是找到的Linux/Unix版本。
3.切記要進入root根目錄下面進行Python3.6.4版本的安裝,其中很多命令在上層目錄執行不了。另外很多人不知道如進入根目錄,如下說明:
Ctrl+Alt+T或者Ubuntu左上角的這個圖標均可進入linux的命令模式。
# 首先輸入
sudo passwd root # 去設置root進入的密碼,新用戶都沒設置,設置過的可以pass這一步
# 然后輸入
su root #即可進入root根目錄模式
(這里是一個簡單的截圖)
sudo 和su ,是super 超級用戶的簡寫;設置完畢根目錄模式,后面的操作都在這目錄下面進行
4.開始下載前面所找到的Python3.6.4版本的壓縮包。
進入到/usr,用戶目錄下,然后創建一個download文件夾用於存放准備要下載的壓縮包
# cd 到這個目錄下
cd /usr # 查看所有文件
ls -a # 創建一個文件夾
mkdir download
在這里已經創建好了(當然你叫啥都可以這個不限制)
5.在root命令行輸入Wget網站下載抓取命令
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
(根據網速不同下載速度也不一樣)
6.好了下載完畢之后我們對他進行一次解壓縮
# 解壓縮命令
tar -xvf Python-3.6.4
(如圖所示,左側藍色的即為解壓縮后的文件夾,右側為壓縮包,其實這里跟windows操作類似)
(另外我們可以ls -a以下,看看里面都是啥東西,反正一堆,看不懂也沒啥關系)
7.這一步非常關鍵,新下載的文件要找一個安裝路徑,一般都是按照在/usr/local這目錄下面,因為Liunx和windows最大的區別是沒有盤符的概念因此都是通過樹型目錄的方式存放和查找文件的
# 創建一個文件夾在local下面
mkdir /usr/local/python3 # 這里要特別注意的是 / .. /這種路徑必須要寫對,如果你就在這個目錄下面就不用直接創建即可,其實是廢話,為了小白能看清。
8.我們還是保持在/usr/download/Python-3.6.4這個文件夾的路徑下面,把剛才創建的那個要按照的目錄進行一下配置configure以下,看出麻煩來吧。不過也行,Windows下面這些步驟都嗖嗖的過去了。
# 輸入如下代碼
./configure --prefix=/usr/local/python3 # python3文件夾和上面新創建的文件目錄都是一樣的,就是為了配置一下,姑且理解為# 毛坯房有了,給刷一下牆
9.繼續保持在這個文件夾,開始安裝了。
這里特別說明一下:在Windows下面直接點擊Setup.exe就可以安裝了,但是Linux不行,把這個Setup分成兩步來進行,第一步先把代碼進行編譯處理,第二步才是進行安裝處理。因此要輸入如下兩個代碼
# 進行編譯
make # 然后在進行安裝
make install # 當然也可以把這兩段代碼連起來執行
make && make install # 效果跟上面作兩步一樣,這樣就可以做一步了。
10. 創建軟連接。
所謂創建軟連接可以理解為在桌面創建快捷方式(可能比喻不太恰當),也可以理解為給安裝好的燈泡拉上電線。這里有兩個目錄注意第一目錄是/usr/bin,還有一個目錄是前面的/usr/local。/bin是可執行文件(很像Windows下面的.exe文件)這里先要把原先的進行一下備份,然后把local里面的“快捷方式”(比喻不太恰當)拿到可執行文件目錄里面,這樣就可以執行了。所謂這個過程也叫軟連接。
(注意,如下代碼是退出到cd根目錄下,如果不是可以選擇文件夾直接更改)
# 修改舊版本
mv /usr/bin/python /usr/bin/python_bak # 把原先的軟連接位置python備份一下,進行一下重命名
# 創建新的軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python # 這是是把local安裝后文件夾下面的/bin執行文件python3,拿到剛才備份的位置(准確# 的說是重新建立一個python軟連接),占原先的位置。
(截個圖一目了然)
11.完成,查看一下版本,都OK了。現在的3.6.4版本的解釋器要用python這個命令來打開。
(都搞定了!另外說一下,網上很多說新的3.6.4版本需要用python3.6這個命令打開解釋器,准確的說是因為我們前面創建軟連接的時候,是創建的python這個軟連接,如果直接創建python3.6,而不備份原先的python這個軟連接的話那就是打這個python3.6這個命令,其實無妨這個地方)
(截個圖,一目了然!)
12.配置路徑
(有些服務器不需要加入 可能已經加入可 Python3 看看,不需要就不用配置路徑)
# 我查看有的好像是.profile里面 # vim ~/.bash_profile # .bash_profile # Get the aliases and functions
if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin export PATH
生效后讓上一步生效
# source ~/.bash_profile
***在Windows環境下的安裝和配置(以Windows7為例)
1.跟前面的第一步都一樣,去官網找到Windows版本的下載鏈接到你的電腦上
這里面有幾個不同的類型,講解一下:
其中看到X86-64的這種類型表示的是64位版本;X86的這種類型表示是32位版本,以64位版本為例。
Windows x86-64 embeddable zip file 壓縮型文件的版本
Windows x86-64 executable installer 可執行文件版本(一般下載這個)
Windows x86-64 web-based installer (基於web的版本)
2.安裝過程都很簡單,其中到這個頁面的時候,主要要選全部安裝,並把Python添加到路徑的環境變量配置。然后安裝完成
3.這里多說一點的是,如果沒有在這里添加路徑,有兩種方式可以添加到路徑。
環境變量配置:
方法一:使用cmd命令添加path環境變量
在cmd下輸入: path=%path%;D:\Python36 接着按"Enter"回車鍵。
其中: D:\Python36 是Python的安裝目錄。
方法二:在環境變量中添加Python目錄
(1) 右鍵點擊"計算機",然后點擊"屬性"
(2) 然后點擊"高級系統設置"
(3) 選擇"系統變量"窗口下面的"Path",雙擊即可!
(4) 然后在"Path"行,添加python安裝路徑即可(我的D:\Python36)。 ps:記住,路徑直接用分號";"隔開!
**其他相關的安裝
***常用的軟件:
常用的軟件,有人選擇Notpad++,我平時用的Sublime多一些,安裝過程忽略,都很簡單,另外,把神器Pycharm安裝上去
***Pycharm的安裝:
Pycharm的安裝可以去官網下載Pycharm的軟件,分社區版本和專業版,其中專業版是收費的。
網站:http://www.jetbrains.com/pycharm/
****Python在Ubuntu下面的安裝:
1.用前面的Wget方式,或者之間在Ubuntu打開網頁的方式也可以下載Pycharm的Linux版本。當然這個壓縮包也是.gz的壓縮包
2.解壓縮壓縮包,tar -zxvf Pycharmxxx.gz
3.把解壓縮后的Pycharm放到/opt目錄下面,方便其他用戶使用:sudo mv Pycharmxxx/ /opt/
4.切換到/opt目錄 cd /opt/Pycharmxxx/bin
5.打開pycharm,在bin目錄下輸入 ./pycharm.sh就可以正常運行了。
6.如果桌面沒有pycharm的圖標的話,可以安裝如下兩種方式添加圖標到桌面上面來:
第一種方法(最簡單的方法):當pycharm安裝好之后(先配置JDK),首先找到pycharm的安裝bin目錄並復制其路徑(一定要包含bin目錄),
終端命令行粘貼路徑回車進入bin;然后輸入命令:./pycharm.sh,然后直接右擊快捷圖標鎖定到啟動器或任務欄即可
第二種方法(生成桌面快捷圖標):首先在命令行輸入:sudo gedit /usr/share/applications/Pycharm.desktop;然后粘貼如下命令並保存:
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /home/zoe/pycharm/pycharm-2016.2.3/bin/pycharm.sh (pycharm.sh所在路徑)
Icon=/home/zoe/pycharm/pycharm-2016.2.3/bin/pycharm.png (pycharm.png所在路徑)
Terminal=pycharm
Categories=Pycharm
最后在計算機目錄中進入/usr/share/applications 將Pycharm圖標文件復制到桌面上 ,然后修改可執行命令行輸入:chmod +777 ./Pycharm.desktop
****如果是專業版的話,需要破解,破解的方式如下:
第一步:切換到Pycharm的目錄這里以2017.1.4版本為例
輸入:java -version 后出現如下內容則表示在系統上已配置好java環境
第二步:取消原有的license,如果之前沒有輸入過license,僅僅是試用一個月到期了,則無需執行該步驟:
工具欄:Help -> Register -> Remove License -> Exit
第三步:下載Rover12421大神的破解軟件,百度JetbrainsCrack-2.6.2.jar能找到很多下載的鏈接,根下面Windows的破解的哪個補丁一樣,哪個版本也行
第四步:將下載的JetbrainsCrack-2.6.2.jar 拷貝到pycharm安裝的目錄bin下,比如我本機的目錄為:/home/lixiang/pycharm-2017.1.4/bin
第五步:在pycharm安裝的目錄bin下打開一個終端,執行以下命令:sudo java -jar JetbrainsCrack.2.6.2.jar
如果出現如圖所示,則需要編輯bin文件夾下的pycharm.vmoptions和pycharm64.vmoptions,在這兩個文件的最后一行都加上JetbrainsCrack.jar的絕對路徑,
如:-javaagent:/home/lixiang/pycharm-2017.1.4/bin/JetbrainsCrack-2.6.2.jar
第六步:在pycharm安裝的目錄bin下打開一個終端,執行以下命令:sh pycharm.sh開啟PyCharm,待出現需要激活界面后,選擇中間激活碼一欄,
從上圖中的products列表中隨便選擇一個code(sudo java -jar JetbrainsCrack.2.6.2.jar執行后顯示的列表信息中),
這里我輸入:"code":"RD","paidUpTo":"2099-12-31",然后點擊“OK”激活,如下圖:
上圖的這一堆都是,隨便選擇一個
(完成破解)
****Python在Windows下面的安裝:
安裝過程很簡單忽略
下面對於專業版的破解進行一下講解
第一步:找到Pycharm的安裝目錄,把下載好的破解補丁打到里面
然后找到這兩個文件,用記事本打開他們
在最后添加相同的這門一句話,其中前半部分指的是你要添加的pycharm安裝路徑,安裝地方不一樣,別搞混。
-javaagent:D:\Program Files\JetBrains\PyCharm 2017.3.2\bin\JetbrainsIdesCrack-3.4-release-enc.jar
**其他補遺
1.安裝Ubuntu時可能遇到無法安裝並提示這樣的內容
“已將該虛擬機配置為使用64位客戶機操作系統。但是無法執行64位操作”
“如果已在BIOS/固件設置中禁用了Intel VT-x,或主機自更改此設置后未從重新啟動”
進入到主板的BIOS系統進行修改虛擬化選項打開
進入到主板的BIOS系統進行修改虛擬化選項打開
選擇Virtualization,回車進入,按+鍵修改倆個選項為enabled
2.進入到Ubuntu系統后,Home目錄(家目錄)如果是中文,覺得不順眼,可改為英文目錄。具體修改方式如下:
右上角的小齒輪位置,點進去有個All Settings
單擊語言支持(Language support)按鈕(一個旗幟的圖標),將會彈出語言支持的窗口,
這里顯示當前桌面語言的名稱,以及已經安裝的其他語言。
中文改為英文即可,當然也可以來回切換。
或者用命令的方式:
export LANG=en_US
xdg-user-dirs-gtk-update
跳出對話框詢問是否將目錄轉化為英文路徑,並以並關閉,在終端中輸入命令:
export LANG=zh_CN
3.虛擬機的拍照功能
在虛擬機的菜單欄有一個==》虛擬機==》拍照,這個功能就類似於Windows的系統還原功能一樣,可以備份以下。
4.VMTools的安裝
初次安裝虛擬機后,感覺屏幕不能自由縮放,另外不能和當前的宿主機進行交換文件,相互切換非常麻煩的事情。因此需要安裝一個虛擬機工具箱的東西。
然后進入你的系統后,會在CDROM光驅的位置找到這個文件夾,這樣順利完成后,虛擬機就會變得非常強大了。