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

相关参考

原文地址:https://www.cnblogs.com/hippieZhou/p/9406241.html