zoukankan      html  css  js  c++  java
  • Python 杂谈 — 开启Python项目、安装第三方包、虚拟环境创建

    如何开始一个python3.x项目,包括创建干净的python虚拟环境,安装需要的包,创建工程,Git托管等4个步骤
    
    以下为具体操作步骤:
    
        0. 检查是否安装相应版本的Python3,若未安装则先安装Python3(Linux下一般自带(版本一般不是最新的),Windows需单独安装) 
        1. 安装pip3,sudo apt-get install python3-pip, 此外安装后可通过pip3 install --upgrade pip 来更新pip
        2. 安装virutalenv虚拟环境模块、nose测试模块, pip3 install virtualenv nose setuptools
        3. 安装Git版本控制系统,sudo apt-get install git,并配置Git必要的配置文件参数
        4. 通过模板或者三方模板工具创建工程目录和必要的文件或者通过github创建仓库,再拉取下来作为工程目录,这样可自动创建部分必要的文件
        5. 在工程目录下创建一个env虚拟环境(也可以是其他的名称),如:virtualenv --no-site-packages --python=python3.x env
        6. 在env的虚拟环境下(source venv/bin/activate),安装必要的依赖包(含第三方包)(nose、setuptools等),退出虚拟环境则通过deactivate命令
        7. 编写工程代码以及测试(代码规范测试、单元测试等)
        8. 通过Git传项目,或者通过pip3上传到PyPI。
    安装Python模块:
      
    1. pip 作为优先选用的安装程序模块的工具;   2. venv 标准的虚拟环境包,隔离专门的工程应用项目与系统范围的Python环境,以避免为安装专门项目依赖包污染全局的系统Python环境,     其中virtualenv为venv的第三方替代,此外virtualenv创建虚拟环境时默认情况下也会安装pip、setuptools、wheel到虚拟环境目录;   3. PyPI 公共开源仓库;   4. PyPA 开发组,维护Python的标准包管理工具,相关工程项目;   5. distutils Python标准库原始的构建、分发系统,其逐渐被淘汰,不过仍然作为其他使用的基础设施; pip:
    安装包示例: pip install somepackage pip install somepackage
    == 1.0.1 pip install "somepackage >= 1.0.1" pip install "somepackage >= 1.0.1,<1.2.1"
    更新包示例: pip install --upgrade somepackage
    卸载安装包示例: pip uninstall somepackage venv
    /virtualenv:
    创建虚拟环境示例:   python
    -m venv someenvironment   python -m venv someenvironment --system-site-packages   virtualenv --no-site-packages --python=3.x someenvironment
  • 相关阅读:
    Android
    Android
    Android
    Android
    Android
    Android
    Android
    Android
    Android
    Android
  • 原文地址:https://www.cnblogs.com/haomiao/p/11650514.html
Copyright © 2011-2022 走看看