⑴ 如何編譯python程序

1、說明
編譯python程序就是把python腳本轉換成操作系統中的可執行文件,一般使用pyinstaller來完成。
2、步驟
1)安裝pyinstaller
使用pip install pyinstaller命令來安裝
2)編譯腳本
python安裝目錄\script\pyinstaller 腳本文件名
3)完成
執行腳本後就可以在腳本目錄生成dist目錄,目錄就有打包好的可執行文件
3、備注
pyinstaller參數
-w指令
直接發布的exe應用帶命令行調試窗口,在指令內加入-w命令可以屏蔽

-F指令
注意指令區分大小寫。這里是大寫。使用-F指令可以把應用打包成一個獨立的exe文件,否則是一個帶各種dll和依賴文件的文件夾

-p指令
這個指令後面可以增加pyinstaller搜索模塊的路徑。因為應用打包涉及的模塊很多。這里可以自己添加路徑。不過經過筆者測試,site-packages目錄下都是可以被識別的,不需要再手動添加

⑵ ubuntu 下怎樣安裝python

1.先檢查當前系統中是否已經安裝python,直接使用python -V查看

⑶ 編譯安裝的 python3 怎麼卸載

所說所有的變數都是對象。 對象在python里,其實是一個指針,指向一個數據結構回,數據結構里有屬性,有方法。答

對象通常就是指變數。從面向對象OO的概念來講,對象是類的一個實例。在python里很簡單,對象就是變數。

class A:
myname="class a"
上面就是一個類。不是對象
a=A()
這里變數a就是一個對象。
它有一個屬性(類屬性),myname,你可以顯示出來
print a.myname

所以,你看到一個變數後面跟點一個小數點。那麼小數點後面就是它的屬性或者是方法。帶括弧的方法。不帶就是屬性。

⑷ python如何編譯

編寫的話,拿什麼編輯器編寫都可以。
如果是編譯的話,python是不需要編譯的,直接回運行即可。
運行的答話,你需要安裝一個python的解釋器,可以是官方python,actiePython或者其他版本的python。
然後你可以選擇python自帶的IDLE編寫,也可以在命令行下輸入python進入交互shell進行編寫,當然也可以用支持python語言的IDE進行編寫。

⑸ 如何編譯安裝protobuf極其python版本

下面以2.4.1為例。

首先自己設法下載一個源碼包:protobuf-2.4.1.tar.bz2,假設放到/data目錄下
1.安裝protobuf

tar jxvf protobuf-2.4.1.tar.bz2
cd /data/protobuf-2.4.1
./configure
make
make install
ldconfig

2. 安裝python版本

cd /data/protobuf-2.4.1/python
python setup.py build
python setup.py install

安裝完成內。
注意:如果容是在虛擬環境下安裝,則上面第一步需要以sudo許可權進行,第二步可以切換到虛擬環境下進行。

⑹ 編譯安裝python需要哪些依賴

依賴庫:

//使用apt 安裝即可
1.gcc, make, zlib1g-dev(壓縮/解壓縮庫)
安裝過程需要的庫。
2.libbz2-dev
bz2支持庫,若在編譯安裝python前沒有安裝,將無法通過pip install 安裝提供bz2格式的第三方庫,會出現unsupported archive format: .tar.bz2的錯誤,例如爬蟲庫Scrapy依賴的Twisted。
3.libsqlite3-dev
sqlite3支持庫,若在編譯安裝python前沒有安裝,則python中會缺失sqlite3模塊,當引入sqlite3或使用依賴sqllite3的第三方庫(例如Scrapy)時,會出現ImportError: No mol named _sqllite3的錯誤。
//以上為編譯安裝前需要安裝的庫,可能不夠全面,會不斷補充。
4.其他:安裝第三方庫需要的庫
python3-dev, libxml2-dev, libxslt1, libffi-dev, libssl-dev等,在安裝第三方庫會有具體說明,不做過多解釋。

安裝:

//通過wget獲取壓縮包,這里選擇3.6.1版
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
//解壓
tar xJf Python-3.6.1.tar.xz
cd Python-3.6.1
./configure
make
/*這步如果需要sudo,請使用sudo -H命令,即sudo -H make install,避免pip等模塊安裝失敗。
錯誤示例(pip安裝失敗):The directory '/home/ls/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
*/
make install

⑺ 怎麼安裝python

python環境配置:

1、首先訪問http://www.python.org/download/去下載最新的python版本。

2、安裝下載包,一路next。

3、為計算機添加安裝目錄搭到環境變數,如圖把python的安裝目錄添加到pth系統變數中即可。

4、測試python安裝是否成功,cmd打開命令行輸入 python 命令,如下圖即成功了

5、Hello World! 按照很多資料上寫的,輸入 print 'Hello World!'

居然是不成功,說語法錯誤!這是一個坑了,很多資料是都是python 1.*/2.*的寫法,現在我們裝的是3.2版本,要採用這種寫法 print ('Hello World!'),需要用括弧把字元串包含

6、經過以上測試,python環境算是裝好了,但是怎麼開發呢,難道用這種命令行?同樣有IDE可以應用,請下載Aptana Studio這款IDE工具,這款工具是在Eclipse的基礎上加插件集改的,支持python開發。到http://aptana.com/procts/studio3/download下載安裝,然後運行

或者也可以裝好Eclipse後自己搜索PyDev插件安裝。

7、ok,在開始之前,也要為這款IDE配置一下環境變數。
打開 窗口->首選項(Window->Preferences...) 對話框,從右側的樹形列表中選擇" PyDev"->"Interpreter Python", 點擊新建(New)按鈕,從Python的安裝路徑下選擇Python.exe,然後會彈出一個對話框讓你勾選System PYTHONPATH,點確定,大功告成。
也可以點Auto Config自動配置,據說會搜索安裝好的python自動配置,不過我沒成功。

8、新建一個項目

注意一下,因為安裝的python是3.2版本,所以這里的語法版本選擇3.0(默認2.6)

項目建立成功

9、在目錄下新建一個python文件,輸出Hello World!

輸入代碼

開始運行

然後在下方的Console面板中會出現結果

⑻ linux編譯安裝python版本3.5變成2.7,怎麼辦

系統默認自帶2.7,要運行python3 ,終端運行python3就行了,千萬別把系統默認python版本改成3,後果自負
直接用apt-get安裝python3
Python多個版本是可以和諧共處的。

⑼ 如何安裝python

1、首先,需要到python的官方網站下載python的安裝包。




⑽ 如何編譯"python27

linux下編譯安裝python 2.7

#下載Python2.7.13源碼包
wgethttps://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz
#解壓縮
tar-JxvfPython-2.7.13.tar.xz
#切換到Python源碼目錄
cdPython-2.7.13.tar.xz
#編譯前的配置
./configure--enable-optimizations
#編譯
make
#安裝
sudomakeinstall