当前位置: 首页 > Linux

python_bomb----python安装

时间:2023-04-06 04:13:31 Linux

linux下安装python-去官网下载源码安装包或者lftp172.25.254.250cdpub/software/pythongetPython-3.6.4.tgpython3.6-解压安装包到/opt目录下tarxfPython-3.6.4.tgz-C/opt-安装编译时需要的依赖包:gcc、zlib、zlib-devel-进入解压后的安装包进行编译cd/opt/Python3-*/./configure--prefix=/usr/local/python--with-ssl-installation:make&&makeinstall-addpython3命令到环境变量echo$PATH#临时添加exportPATH='python3所在路径:$PATH'#永久添加vim~/.bashrcaddexportPATH="/usr/local/python/bin/:$PATH"或者echoPATH="/usr/local/python/bin/:$PATH">>~/.bashrc测试:打开另一个SHELL,输入python3[root@sheen~]#python3Python3.6.4(default,Aug62018,22:54:20)[GCC4.8.220140120(RedHat4.8.2-16)]onlinuxType"help","copyright","credits"or"license"获取更多信息>>>~/#表示当前用户的家目录")hello>>>print"hello"hello-python3>>>print('hello')hello-python2topython3>>>from__future__importprint_function#导入从python2打印到python3的转换模块>>>print"hello"File"",line1print"hello"^SyntaxError:invalidsyntax>>>print("hello")hello编译文件vim使用命令hello.py#!/usr/local/python/bin/python3context="hellosheen"print(context)chmod+xhello.pycphello.py/bin/welcometest:[root@sheenbin]#welcomehellosheenpython编码格式python2:ASCIIpython3:UnicodeASCII编码:1字节=8bit,1个英文字符=1字节,-----00000000(2^8-1)Unicode编码:一个字符代表两个字节,(2^16-1)utf-8:如果是英文,则存储在一个字节中;如果是中文,则按三个字节存储