zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Hitachi Programming Contest 2020 E Odd Sum Rectangle
    CF1060F Shrinking Tree
    UR #19
    AGC041F Histogram Rooks
    JOISC2020 Legendary Dango Maker
    Dinic 二分图匹配 / Hopcroft-Karp 算法 复杂度简单证明
    Codechef March Challenge 2020 Division 1 BREAK
    Tomorrow will be fine.
    JOISC2019 穿越时空 Bitaro
    POI2011 Periodicity
  • 原文地址:https://www.cnblogs.com/vaster/p/7501612.html
Copyright © 2011-2022 走看看