deepin系統下部署Python3.5的開發及運行環境


deepin系統下部署Python3.5的開發及運行環境

1 概述

由於最近要學習python接口自動化測試,所以記錄一下相關學習經過及經驗,希望對大家可以有所幫助。

2 下載

python官網下載指定平台下的python3.5的環境

wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

例如,下載下載的文件為Python-3.5.1.tgz

3 解壓

然后進行解壓:

tar -xvzf Python-3.5.1.tgz

生成目錄Python-3.5.1

4 安裝

進入目錄Python-3.5.1下,進行配置:

 
        
./configure --with-ssl --prefix=/usr/local/python35

編譯和安裝:
make
make install

5 建立虛擬環境

使用python開發環境的時候,一般建立在虛擬環境,這樣可以形成項目運行環境的隔離,防止不同依賴的項目的干擾。

由於python3.5中自帶有pyvenv工具,所以也不必再重新安裝了virtualenv的三方庫了:

注:有些python沒有bin目錄,所以要先搜索pyvenv在哪個目錄下

find -name pyvenv

進入到Home個人目錄后,直接運行:

~/tester/Python-3.5.1/Tools/scripts/pyvenv py3venv

注:~/tester/Python-3.5.1/Tools/scripts/pyvenv 為你剛才所執行find -name pyvenv的地址

即可生成一份克隆有python3.5.1的虛擬環境,然后運行:

source ./py3venv/bin/activate

即可使當前終端環境變成python3.5.1的環境,看到終端前輟帶有py3venv表明已經成功:

(py3venv) vast@vast-PC:~$

然后輸入命令python,就可以看到進入到python3.5.1的運行界面:

(py3venv) vast@vast-PC:~$ python
Python 3.5.1 (default, Sep 13 2017, 22:57:54) 
[GCC 6.3.0 20170321] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

  

6 安裝pip

建立虛擬環境后,下一步就是為虛擬環境安裝第三方庫管理工具pip

py3venv虛擬環境下面執行:

curl https://bootstrap.pypa.io/get-pip.py|python

 

注:若提示bash:curl 未找到命令

需執行

 sudo apt-get install curl libcurl3 libcurl3-dev php5-curl

 

后重復上一步操作

 

參考:http://www.cnblogs.com/beer/p/5557497.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM