摘要:下安裝去官網下載源碼安裝包或者解壓安裝包到目錄安裝編譯過程中需要的依賴包進入解壓的安裝包進行編譯安裝添加的命令到環境變量里臨時添加所在的路徑永久添加添加或者測試另開一個輸入表示當前用戶家目錄代碼編寫打印中的
linux下安裝python
</>復制代碼
-去官網下載源碼安裝包
或者lftp 172.25.254.250
cd pub/software/python
get Python-3.6.4.tg
python3.6
-解壓安裝包到/opt目錄
tar xf Python-3.6.4.tgz -C /opt
-安裝編譯過程中需要的依賴包:gcc,zlib,zlib-devel
-進入解壓的安裝包進行編譯
cd /opt/Python3-*/
./configure --prefix=/usr/local/python --with-ssl
-安裝:make && make install
-添加python3的命令到環境變量里
echo $PATH
#臨時添加
export PATH="python3所在的路徑:$PATH"
#永久添加
vim ~/.bashrc
添加 export PATH="/usr/local/python/bin/:$PATH"
或者 echo PATH="/usr/local/python/bin/:$PATH" >> ~/.bashrc
測試:
</>復制代碼
另開一個SHELL輸入python3
[root@sheen ~]# python3
Python 3.6.4 (default, Aug 6 2018, 22:54:20)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
~/ #表示當前用戶家目錄
python代碼編寫 python打印python2中的print既是特殊字符又是函數
</>復制代碼
-python2:
>>> print("hello")
hello
>>> print "hello "
hello
-python3
>>> print("hello")
hello
-python2向python3
>>> from __future__ import print_function #導入python2向python3打印的轉換模塊
>>> print "hello"
File "", line 1
print "hello"
^
SyntaxError: invalid syntax
>>> print("hello")
hello
用命令編譯文件
vim hello.py
</>復制代碼
#!/usr/local/python/bin/python3
context="hello sheen"
print(context)
chmod +x hello.py
cp hello.py /bin/welcome
測試:
</>復制代碼
[root@sheen bin]# welcome
hello sheen
python的編碼格式
</>復制代碼
python2:ASCII
python3:Unicode
ASCII編碼:
</>復制代碼
1字節=8bit,1英文字符=1字節,-----00000000(2^8-1)
Unicode編碼:
</>復制代碼
一個字符代表兩個字節,(2^16-1)
utf-8:
</>復制代碼
如果是英文,一個字節存儲;如果是中文,用三個字節存儲
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/42147.html
摘要:相關鏈接官方文檔安裝推薦使用安裝,命令如下運行完畢之后即可完成的安裝。上一篇文章網絡爬蟲實戰數據庫的安裝下一篇文章網絡爬蟲實戰庫的安裝 上一篇文章:Python3網絡爬蟲實戰---4、數據庫的安裝:MySQL、MongoDB、Redis下一篇文章:Python3網絡爬蟲實戰---6、Web庫的安裝:Flask、Tornado 在前面一節我們介紹了幾個數據庫的安裝方式,但這僅僅是用來存...
閱讀 3021·2021-11-16 11:42
閱讀 3674·2021-09-08 09:36
閱讀 955·2019-08-30 12:52
閱讀 2488·2019-08-29 14:12
閱讀 779·2019-08-29 13:53
閱讀 3591·2019-08-29 12:16
閱讀 648·2019-08-29 12:12
閱讀 2476·2019-08-29 11:16