日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Python安装(Windows下安装/Linux下安装)

發布時間:2024/9/27 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python安装(Windows下安装/Linux下安装) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、準備工作

1.1、運行環境

課程中:Windows下的運行環境

1.2、Python是什么

(1)Python是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum于1989年發明,第一個公開發行版發行于1991年。
機器語言(01代碼)—>匯編語言(偽機器語言)—>高級語言(C語言)—>面向對象(Java、Python)—>…

編譯性語言:有一個單獨的編譯過程,將程序翻譯成機器語言,以后執行不需再編譯。
解釋性語言:在運行的時候將程序翻譯成機器語言,所以運行速度相對于編譯型語言要慢。
C/C++ 等都是編譯型語言,而Java,C#等都是解釋型語言。
腳本語言不需要編譯,可以直接用,由解釋器來負責解釋。
(2)Python就為我們提供了非常完善的基礎代碼庫,覆蓋了網絡、文件、GUI、數據庫、文本等大量內容,被形象地稱作“內置電池(batteries included)”。
(3)Python的缺點:速度慢、不能加密
(4)Python的典型應用:網絡應用,包括網站、后臺服務,膠水語言。
許多大型網站就是用Python開發的,例如YouTube、Instagram,還有國內的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美國航空航天局)都大量地使用Python。

網站,爬蟲,數據分析

1.3、python安裝

1.3.1、下載地址

https://www.python.org/downloads/

1.3.2、版本選擇

為什么要版本選擇?
Python 2.x版本和3.x版本不是連續的兩個版本,可以當做獨立的語言來看待
版本選擇原則:
(1)如果是學習用,使用3.x版本,歷史的車輪滾滾向前…
(2)如果在企業里做開發,還是應該以企業里的主流平臺作為參照。例如,如果生產環境下里主流操作系統為Centos6.5(默認安裝Python2.6.6),那么編程的時候最好能直接用Python2.6來實現,不然兼容問題會很麻煩。
(3)其他情況下:
i. 項目沒有依賴,請選擇高級的版本,基本上主流的庫全都支持上來了,并且很多庫都宣稱Python2.X版本的不再維護了。
ii. 項目有依賴,請選擇對應的Python版本。比如,需要使用python類庫只在一個版本中有。

1.3.3、Python環境

1.3.1、在Linux上安裝Python

前提:操作系統底層依賴Python 2.x,不能直接卸載掉。

1.3.1.1、下載說明

https://wiki.python.org/moin/BeginnersGuide/Download

1.3.1.2、下載Python

下載地址,根據自己的需求選擇版本
https://www.python.org/ftp/python/

1.3.2、在Windows上安裝Python

前提:本文檔使用win7 64位操作系統,安裝Python。

1.3.2.1、下載說明

https://wiki.python.org/moin/BeginnersGuide/Download

1.3.2.2、下載Python

下載地址,根據自己的需求選擇版本
https://www.python.org/ftp/python

下載3.5.2版本
https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe
https://www.python.org/ftp/python/3.5.2/python-3.5.2.exe

1.3.2.3、解壓、安裝

先勾選:Add Python 3.5 to PATH
然后點擊:Custormize installation
跳過一個頁面之后,修改安裝路徑:Custormize install local

1.3.2.4、啟動Python命令行

1.3.2.5、啟動Python IDLE

按住 鍵盤上的window按鈕,搜索程序和文件。輸入:IDLE

啟動 IDLE,帶自動提示

1.3.3、在Windows上安裝編輯器

編輯器:Vim(Linux)或Ulipad(Linux && Windows)
sublime text 對python支持挺好,輕量級生化武器。
IDE:pycharm,也用過eclipse+pydev。

Pycharm 下載地址:
http://www.jetbrains.com/pycharm/download/#section=windows

建議購買Pro版本,如果不想買,可以使用社區版本。

2.Linux下安裝Python

2.1.安裝Python

進入虛擬機hadoop6機器,python的下載地址是:https://www.python.org/ftp/python/
下載Python-3.6.1.tgz

[root@hadoop6 software]# cd /home/tuzq/software [root@hadoop6 software]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz --2017-07-14 12:16:33-- https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz 正在解析主機 www.python.org... 151.101.72.223, 2a04:4e42:11::223 正在連接 www.python.org|151.101.72.223|:443... 已連接。 已發出 HTTP 請求,正在等待回應... 200 OK 長度:22540566 (21M) [application/octet-stream] 正在保存至: “Python-3.6.1.tgz”

安裝Python-3.6.1.tgz

[root@hadoop6 software]# tar -zxvf Python-3.6.1.tgz [root@hadoop6 software]# cd Python-3.6.1 [root@hadoop6 Python-3.6.1]# ll 總用量 1020 -rw-r--r--. 1 toto tuzq 10910 321 14:32 aclocal.m4 -rwxr-xr-x. 1 toto tuzq 42856 321 14:32 config.guess -rwxr-xr-x. 1 toto tuzq 35740 321 14:32 config.sub -rwxr-xr-x. 1 toto tuzq 483582 321 14:32 configure -rw-r--r--. 1 toto tuzq 159739 321 14:32 configure.ac drwxr-xr-x. 18 toto tuzq 4096 321 14:32 Doc drwxr-xr-x. 2 toto tuzq 4096 321 14:32 Grammar drwxr-xr-x. 2 toto tuzq 4096 321 14:32 Include -rwxr-xr-x. 1 toto tuzq 7122 321 14:32 install-sh drwxr-xr-x. 33 toto tuzq 4096 321 14:32 Lib -rw-r--r--. 1 toto tuzq 12773 321 14:32 LICENSE drwxr-xr-x. 8 toto tuzq 4096 321 14:32 Mac -rw-r--r--. 1 toto tuzq 58935 321 14:32 Makefile.pre.in drwxr-xr-x. 2 toto tuzq 4096 321 14:32 Misc drwxr-xr-x. 13 toto tuzq 4096 321 14:32 Modules drwxr-xr-x. 4 toto tuzq 4096 321 14:32 Objects drwxr-xr-x. 2 toto tuzq 4096 321 14:32 Parser drwxr-xr-x. 5 toto tuzq 4096 321 14:32 PC drwxr-xr-x. 2 toto tuzq 4096 321 14:32 PCbuild drwxr-xr-x. 2 toto tuzq 4096 321 14:32 Programs -rw-r--r--. 1 toto tuzq 41359 321 14:32 pyconfig.h.in drwxr-xr-x. 3 toto tuzq 4096 321 14:32 Python -rw-r--r--. 1 toto tuzq 9066 321 14:32 README.rst -rw-r--r--. 1 toto tuzq 101166 321 14:32 setup.py drwxr-xr-x. 24 toto tuzq 4096 321 14:32 Tools [root@hadoop6 Python-3.6.1]# yum -y install gcc 已加載插件:fastestmirror, refresh-packagekit, security 設置安裝進程 Determining fastest mirrors* base: mirrors.nwsuaf.edu.cn* extras: mirrors.tuna.tsinghua.edu.cn* updates: mirrors.tuna.tsinghua.edu.cn [root@hadoop1 software]# ./configure [root@hadoop1 software]# make [root@hadoop1 software]# make install [root@hadoop1 Python-2.6.6]# python -V Python 2.6.6

編寫Python
輸入py,然后按著tab鍵,可以列出如下內容,然后選擇自己所需進行編寫腳本:

總結

以上是生活随笔為你收集整理的Python安装(Windows下安装/Linux下安装)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。