• Python3 系列之 环境配置篇


    以下所有操作是基于 Windows10Python3.6 来进行的,其它平台和 python 版本请自行百度。

    高效使用 Visual Studio Code 系列

    环境安装

    1、Python
    2、Visual Studio Code

    注意,需要将 Python 添加至环境变量。此外,建议将 Scripts 也添加至环境变量

    安装虚拟环境和pep8

    
    # 更新 pip
    python -m pip install --upgrade pip
    
    # 安装虚拟环境
    pip insatll virtualenv
    
    # 安装代码检查工具
    pip install autopep8
    
    # 创建工程文件夹
    mkdir helloworld
    
    # 切换至工程目录
    cd helloworld
    
    # 创建虚拟环境
    python -m venv env
    
    # 启动虚拟环境
    envScriptsactivate
    
    # 启动 VS Code 
    code .
    
    # 生成 requirements.txt
    pip freeze > requirements.txt
    
    # 安装 requirement.txt
    pip install -r requirement.txt
    
    # 退出虚拟环境
    deactivate
    
    

    高效插件

    • Python
    • Visual Studio IntelliCode - Preview

    VSCode 无法执行相关 Python 环境

    # 以管理员方式启动 PowerShell ,执行命令:
    Set-ExecutionPolicy RemoteSigned
    

    高效使用 Visual Studio 2017 系列

    程序安装

    首先,我们需要在本机下载安装 Visual Studio Installer,然后通过它来进行相应 Python 组件安装,如下图所示

    这里需要注意一点是,由于一些图像化的 Package 是通过 C++ 来进行实现的,所以建议读者安装 Python本机开发工具,要不然到时候有些程序包是安装不成功的。同时,我采用 Anaconda 来作为虚拟环境管理工具,所以这里我也将它进行了选择安装。

    配置环境变量

    VisualStudio2017 安装完之后默认不会添加相应的环境变量,这个时候需要我们手动添加,将下面的路径添加至系统的环境变量中。

    C:Program Files (x86)Microsoft Visual StudioSharedPython36_64
    C:Program Files (x86)Microsoft Visual StudioSharedPython36_64Scripts
    C:Program Files (x86)Microsoft Visual StudioSharedAnaconda3_64Scripts
    

    VS2017 创建 Python 项目

    我们创建一个简单的 Python 应用程序,相关操作如下图所示



    Anaconda 相关操作

    # 查看 Anaconda 版本
    > conda --version
    
    # 更新所有包
    > conda upgrade -n base conda
    > conda upgrade --all
    
    # 切换到 base 环境
    > activate
    
    # 创建虚拟环境
    > conda create -n python3env python=3.6
    > conda create -n python27env python=2.7
    
    # 创建虚拟环境到指定目录
    > conda create --prefix=D:envspython27 python=2.7
    
    # 激活虚拟环境
    > activate D:envspython27
    
    # 退出虚拟环境
    > deactivate
    
    # 列出所有虚拟环境
    > conda-env list
    
    # 安装第三方包
    > conda install requests
    > pip install request
    
    # 卸载第三方包
    > conda remove requests
    > pip uninstall requests
    
    # 卸载所有包
    > condat remove -n python3env -all
    > conda remove --prefix=D:envspython27 --all
    
    # 查看环境包信息
    > conda list
    
    # 导入导出环境
    > conda env create -f environment.yaml
    > conda env export > environment.yaml
    
    # 删除虚拟环境
    conda remove --prefix=C:UsershippieZhouDesktophelloworldpython36 --all
    conda remove --name python36 --all
    
    

    若上述命令提示 PermissionError(13, '拒绝访问。') 请尝试使用管理员权限执行。

    补充:

    pycharm 格式化代码快捷键 Ctrl + Alt + L

    相关参考

  • 相关阅读:
    python-json序列化和反序列化
    python-列表元祖字典集合、字符、字符串、函数处理
    Nmon监控服务端性能
    python-使用qq邮箱向163邮箱发送邮件、附件
    测试结论
    性能术语
    测试点-app、web、异常
    提测标准
    深度优先搜索的演示学习法——BlackBlank平台应用教学案例
    【赛后补题】ccpc2107秦皇岛H题
  • 原文地址:https://www.cnblogs.com/hippieZhou/p/9406241.html
Copyright © 2020-2023  润新知