亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Python環(huán)境部署及調(diào)試

        2019-12-22 10:02:05秦皇島市睿訊網(wǎng)絡(luò)科技有限公司趙少農(nóng)河北科技師范學(xué)院趙學(xué)作
        網(wǎng)絡(luò)安全和信息化 2019年7期
        關(guān)鍵詞:源文件環(huán)境變量開源

        ■ 秦皇島市睿訊網(wǎng)絡(luò)科技有限公司 趙少農(nóng) 河北科技師范學(xué)院 趙學(xué)作

        編者按:Python是一個高層次的結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮哪_本語言,具有簡單、易學(xué)、免費(fèi)、開源、可移植性強(qiáng)的優(yōu)點(diǎn)。本文將具體介紹如何安裝和調(diào)試。

        Python已發(fā)展到3.x版本,Python3開源的比例已經(jīng)大大提高,比2.X更規(guī)范、統(tǒng)一,去掉了沒必要的關(guān)鍵字,而且最重要的是Python3中可以直接寫中文。

        Python的安裝部署

        1.Windows系統(tǒng)中Python的安裝

        (1)安裝包下載地址:https://www.python.org/downloads/ ,當(dāng)前最高版本應(yīng)該是3.7.2。

        (2)默認(rèn)安裝路徑:python3 C:python37 #最后一個數(shù)字會根據(jù)版本不同而不同。

        (3)配置環(huán)境變量: 計算機(jī)->屬性->計算機(jī)名稱、域和工作組設(shè)置(更改設(shè)置)->高級->環(huán)境變量,在變量PATH中加入步驟2中的安裝路徑。

        注意,用 “;” 作為分割符。

        (4)如果安裝了pip,同樣需要將包含Scripts的路徑,添加到環(huán)境變量中,例如:D:python3.7Scripts;

        windows系統(tǒng)中運(yùn)行Python的命令:

        C:>python

        2.CentOS7(Linux)系統(tǒng)中Python的升級

        CentOS7中默認(rèn)安裝了Python 2.7.5,為了使用新版 3.x,需要對舊版本進(jìn)行升級。由于很多基本的命令、軟件包都依賴舊版本,比如:yum。所以,在更新Python時,建議不要刪除舊版本(新舊版本可以共存)。

        (1)查看當(dāng)前python版本

        # python -V

        Python 2.7.5

        (2)下載新的python包并安裝

        # yum install gcc gcc-c++ -y

        # cd /

        usr/local/src

        # wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz #也可自行下載此包后上傳到/usr/local/src目錄中

        # tar xvf Python-3.7.2.tar.xz

        # cd Python-3.7.2/

        # ./configure

        # make

        # make install

        (3)驗證

        # python -V #一個是舊版本,一個是新版本

        Python 2.7.5

        # python3 -V

        Python 3.7.2

        (4)設(shè)置3.X為默認(rèn)版本

        查看 Python 的路徑,在/usr/bin 下面。可以看到python 鏈接的是 python 2.7,所以執(zhí)行 python 就相當(dāng)于執(zhí)行 python 2.7。

        # ls -al /usr/bin |grep python

        顯示以下內(nèi)容:

        -rwxr-xr-x. 1 root root 11312 4月 27 2018 abrt-action-analyzepython

        lrwxrwxrwx. 1 root root 7 11月 22 17:57 python -> python2

        lrwxrwxrwx. 1 root root 9 11月 22 17:57 python2 -> python2.7

        -rwxr-xr-x. 1 root root 7216 7月 13 2018 python2.7

        -rwxr-xr-x. 1 root root 1835 7月 13 2018 python2.7-config

        lrwxrwxrwx. 1 root root 16 11月 22 17:57 python2-config ->python2.7-config

        lrwxrwxrwx. 1 root root 14 11月 22 17:57 python-config -> python2-config

        因此需要將原來 python的軟鏈接重命名:

        # mv /usr/bin/python/usr/bin/python.bak

        將 python鏈 接 至python3:

        # ln -s /usr/local/bin/python3 /usr/bin/python

        (5)配置yum

        升級 Python之后,由于將默認(rèn)的 python 指向了python3,yum不能正常使用,需要編輯yum的配置文件,此時:

        # yum list

        #以下為報錯信息

        File "/usr/bin/yum",line 30

        except

        KeyboardInterrupt, e:

        ^

        SyntaxError: invalid syntax

        需要我們分別修改/usr/bin/yum和/usr/libexec/urlgrabber-extdown,將其第一行 #!/usr/bin/python改 為#!/usr/bin/python2.7。

        # vi /usr/bin/yum

        # vi /usr/libexec/urlgrabber-ext-down

        保存退出后即可。

        # yum list #再執(zhí)行此命令不再報錯。

        linux中運(yùn)行python:

        # python

        開發(fā)環(huán)境

        PyCharm是由JetBrains打造的一款Python IDE,支持 macOS、Windows、Linux系統(tǒng)。PyCharm帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業(yè)Web開發(fā)。

        PyCharm下載地址 :https://www.jetbrains.com/pycharm/download/

        PyCharm安裝地址:http://www.runoob.com/w3cnote/pycharm-windowsinstall.html

        程序運(yùn)行及調(diào)試

        # vi qhdedu.py #編輯源文件,輸入以下內(nèi)容:

        print('hello Python我的第一個Python程序')

        保存文件時注意Python源文件擴(kuò)展名為.py,且文件主名只能是英文字母、數(shù)字和下劃線的組合。

        【】【】

        運(yùn)行此文件:

        # python3 qhdedu.py

        如果想雙擊此文件就可運(yùn)行,只需要在.py文件的第一行加上特殊的注釋:

        #!/usr/bin/env python3

        然后通過如下命令授權(quán).py 文件執(zhí)行權(quán)限:

        # $ chmod a+x qhdedu.py

        猜你喜歡
        源文件環(huán)境變量開源
        基于最大熵模型的云南思茅松潛在分布區(qū)
        從桌面右鍵菜單調(diào)用環(huán)境變量選項
        徹底弄懂Windows 10環(huán)境變量
        網(wǎng)絡(luò)社區(qū)劃分在軟件質(zhì)量問題分析中的應(yīng)用
        五毛錢能買多少頭牛
        基于源文件可疑度的軟件缺陷定位方法研究
        大家說:開源、人工智能及創(chuàng)新
        開源中國開源世界高峰論壇圓桌會議縱論開源與互聯(lián)網(wǎng)+創(chuàng)新2.0
        LKJ基礎(chǔ)數(shù)據(jù)源文件自動編制系統(tǒng)的研究
        基于三階段DEA—Malmquist模型的中國省域城鎮(zhèn)化效率測度及其收斂分析
        偷拍自拍一区二区三区| 香蕉人人超人人超碰超国产 | 丰满少妇被爽的高潮喷水呻吟| 无码日韩精品一区二区免费暖暖 | 浓毛老太交欧美老妇热爱乱| 欧美性猛交xxxx乱大交3| 日韩一区二区肥| 白白白色视频在线观看播放| 亚洲国产一区二区三区视频在线 | 亚洲欧美中文日韩在线v日本| 人妻有码中文字幕| 伊人网在线视频观看| 亚洲高清国产拍精品熟女| 亚洲综合中文字幕综合| 亚洲av午夜福利精品一区二区| 亚洲аv天堂无码| 亚洲国产精品成人av| 色狠狠一区二区三区中文| 国产97在线 | 中文| 女女同性黄网在线观看| 无码无在线观看| 亚洲熟女少妇一区二区三区青久久| 日产精品久久久一区二区| 无码视频一区二区三区在线观看| 人妻av一区二区三区高| 精品露脸熟女区一粉嫩av| gv天堂gv无码男同在线观看| 911香蕉视频| 中文字幕亚洲精品综合| 无码人妻精品一区二区三区蜜桃| 亚洲av片不卡无码久久| 麻豆国产VA免费精品高清在线| 第一九区另类中文字幕| 中文字幕人妻无码一夲道| 中文字幕久无码免费久久| 国产精品日本一区二区三区在线 | 中文字幕乱码亚洲无限码| 欧美粗大猛烈老熟妇| 北岛玲中文字幕人妻系列| 国产性色av一区二区| 人妻哺乳奶头奶水|