工欲善其事,必先利其器!
1.PyCharm安装
地址: https://www.jetbrains.com/pycharm/
下载安装就好了,网上或者淘宝买一个注册码
2. miniconda下载安装 (没有单独再安装python了,miniconda里面有)
地址:https://conda.io/miniconda.html
关于 anaconda,conda,miniconda,pip,virtualenv的区别与联系,大家自己百度吧。
3. 给miniconda设置国内镜像
参考: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
命令执行完后,会生成~/.condarc(Linux/Mac)或C:\Users\USER_NAME.condarc文件。你也可以直接修改该文件。
4. pycharm设置文件编码为utf-8
然后创建的文件都添加编码信息为
# -*- coding:utf-8 -*-
这样能避免掉一些莫名的坑
5. Hello World一下
ok,环境是可以的。
6. 一般项目文件结构
参考:https://blog.youkuaiyun.com/loveliuzz/article/details/78093392
bin: 可执行文件脚本
docs:文档目录
stockx:项目源码目录,里面根据功能模块自行创建不同的文件夹,例如 service、web、util、common等。
setup.py: 安装、部署打包的脚本,这个说简单不简单,自己摆弄的项目可以以不用搞。
7. 设置一个简单的文件模板
# -*- coding: utf-8 -*-
# @Author: Chen Hua
# @Date : ${DATE}
# @Desc :
8. 配置环境变量(可选)
C:\Program Files\Miniconda3;
C:\Program Files\Miniconda3\Scripts;
C:\Program Files\Miniconda3\Library\bin
将以上添加到系统环境变量,path里面。
这样你就可以用conda指令来管理了,当然如果你就在IDE里面,IDE提供了可视化的管理方式:
另附常用PyPI源
https://pypi.python.org/simple
http://mirrors.aliyun.com/pypi/simple/
http://pypi.douban.com/simple
9. conda常用指令
Conda 环境:
# 创建一个名为python36的环境,指定Python版本是3.6
conda create --name python36 python=3.6
# 激活某个环境
activate python36 # for Windows
source activate python36 # for Linux & Mac
deactivate python36 # for Windows
source deactivate python36 # for Linux & Mac
# 删除一个已有的环境
conda remove --name python36 --all
#查看已安装的环境
conda info -e
Conda包管理:
# 安装包xxxx
conda install xxxx
# 查看当前环境下已安装的包
conda list
# 查看某个指定环境的已安装包
conda list -n python34
# 查找package信息
conda search numpy
# 安装package
conda install -n python34 numpy # 如果不用-n指定环境名称,则被安装在当前活跃环境 也可以通过-c指定通过某个channel安装
Conda 更新:
# 更新package
conda update -n python34 numpy
# 删除package
conda remove -n python34 numpy
# 更新conda,保持conda最新
conda update conda
# 更新anaconda
conda update anaconda
# 更新python
conda update python
Conda 源:
# 添加Anaconda的TUNA镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# TUNA的help中镜像地址加有引号,需要去掉
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
以上,基本上解决了工具的问题。