python开发环境搭建

一、python环境使用Anaconda3

pycharm和conda可以很好的结合,适合创建虚拟环境。

1.1 修改conda源

conda的源国内访问比较慢,可以修改成国内源,比如清华镜像。Win7以后可以在"C:\Users\你的用户名"目录创建".condarc"文件并编辑如下保存:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
ssl_verify: true

1.2 修改pip源

conda和pip不能划一,部分包conda中没有。conda可以使用清华镜像,同样的pip也可以使用国内镜像,比如腾讯镜像。

 运行以下命令以使用腾讯云pypi软件源:

pip install -i https://mirrors.cloud.tencent.com/pypi/simple

修改 ~/.pip/pip.conf (windows是%APPDATA%\pip\pip.ini或者%HOME%\pip\pip.ini,没有就创建一个)文件,更新index-url至腾讯云路径,如:

[global]

index-url = https://mirrors.cloud.tencent.com/pypi/simple

trusted-host = mirrors.cloud.tencent.com

1.3 conda简单使用

conda create -n xxxx python=3.5   //创建python3.5的xxxx虚拟环境
conda activate xxxx               //开启xxxx环境
conda deactivate                  //关闭环境
conda env list                    //显示所有的虚拟环境

 

1.4 依赖包的导出和导入

编写代码时用的依赖包可以用以下命令导出到txt文本文件中:

pip freeze > requirements.txt

在新建环境可以利用这文本文件一次性安装:

pip install -r requirements.txt

如果在离线环境里,可以先离线下载依赖包的文件,但需要注意下载的文件和系统相关,比如windows下载的只能在Windows环境安装,换成linux就不行了。用pip download命令来下载:

pip download -d your_offline_packages_dirs -r requirements.txt

同样还是用pip install来离线安装:

pip install --no-index --find-links=/your_offline_packages_dir/ -r requirements.txt

 

二、IDE使用pycharm

 

2.1 配置IDE,修改字体为source-code-pro

字体修改看个人喜好,位置在settings->Editor->Font

2.2 修改文件创建模版

使用模块,可以在创建py文件或其他文件格式时,自动添加代码,比较方便,借一个其他人的模版,如下:

#! /usr/bin/env python3
# -*- coding: utf-8 -*-

"""
file: ${NAME}.py
date: ${YEAR}-${MONTH}-${DAY} ${TIME}
author: 
desc: 
"""

python开发环境搭建_第1张图片

 

2.3 修改不提示拼写错误

python开发环境搭建_第2张图片

 

2.4 修改不提示SQL错误

编写拼接SQL语句总会被提示错误,想不显示这类错误可以如下图修改。

python开发环境搭建_第3张图片

 

2.5 悬浮鼠标显示函数参数和使用的方法

需要勾选两个选项,一个在settings->Editor->General下的“show quick documentation on mouse move”勾选后还可以设置延迟显示时间,另一个在settings->Editor->General->Code Completion下,有一个Parameter info部分,都勾选就行了。

 

你可能感兴趣的:(运维)