文件名称 | 版本号 | 作者 | 版本 | |
---|---|---|---|---|
Python之开发环境部署 | v1.0.2 | 学生宫布 | 8416837 | Python 3.8 Anaconda 3 |
文章目录
安装Python
下载Python安装
在Windows OS开发比较便捷,因此,下载Python后,执行exe文件安装,配置环境变量即可,难度不大
部分Linux OS自带Python2.6环境
下载Anaconda安装
简介
Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项.
安装Anaconda,相当于安装了Python和大量lib,可以避免频繁新增lib.推荐给新手
安装步骤
- 点击下载 Anaconda3-2019.10-Windows-x86_64.exe
提取码: j8xt
如:Anaconda3-2019.10-Windows-x86_64.exe
- 安装完毕后打开:
包管理工具conda
要与IDE关联才有效,有的IDE会自动安装它自带的Conda,请注意。
安装Python lib
pip(3)命令
先配置Python环境变量
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能
配置pip镜像
简介
增加pip下载速度
windows OS
在user目录新建pip目录
在pip目录新建pip.ini文件,内容如下
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
常用pip命令
说明 | 命令 | 备注 |
---|---|---|
安装lib | pip install <包名> 或 pip install -r requirements.txt (指明版本号) |
|
列出已安装lib列表 | pip freeze 或 pip list |
|
升级pip | python -m pip(3) install --upgrade pip(3) |
pandas
简介
pandas是Python的科学计算库
安装
- 页面地址
https://pypi.org/project/pandas/#files
- 下载地址
https://files.pythonhosted.org/packages/ad/0b/f65a63cccc5e37a7af983fc87a8c9e56feb4998d8877f8f2af21f40bcf3c/pandas-0.23.1-cp36-cp36m-win_amd64.whl
- 拷贝whl文件到
..\python3.6\Scripts
- 执行命令,安装轮子
pip3.6 install pandas-0.23.1-cp36-cp36m-win_amd64.whl
IDE&编辑器选择
Jupyter
简介
基于B/S,独立代码块Cell,比较方便的python代码编辑器
安装
安装命令
打开命令行模式
输入命令
pip install jupyter
Windows OS 设置默认浏览器
默认程序 -> 选择浏览器 -> 将此程序设置为默认值
启动
启动命令
jupyter notebook --ip=0.0.0.0 --port=8888
默认访问地址 http://localhost:8888/tree
新建文件
点击New
按钮,新建文件,见下图
点击新建python文件,新建的文件即生成了
jupyter界面见下图
将示例代码拷入编辑框,代码见下
# -*- coding: utf-8 -*-
import numpy as np
# =======================
def sta_func(k,nyear,xd):
d2=np.fv(k,nyear,-xd,-xd);
d2=round(d2)
return d2
# =======================
d40=1.4*40
print("d40,40 x 1.4=",d40)
d=sta_func(0.05,40-1,1.4);
print("01保守投资模式,",d,round(d/d40))
d2=sta_func(0.20,40-1,1.4);
print("02激进投资模式,",d2,round(d2/d40))
dk=round(d2/d)
print("dk,两者差别(xx倍):",dk)
点击Run
按钮执行
可能异常
ModuleNotFoundError: No module named 'numpy'
解决
-
简单一点,使用pip安装
OS 命令 Windows python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose Ubuntu & Debian sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose CentOS/Fedora sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy python-nose atlas-devel Mac 系统 python -m pip install numpy scipy matplotlib -
或者下载numpy对应版本 https://pypi.org/project/numpy/#files
安装轮子
pip3.6 install *.whl
安装依赖包成功
代码执行成功,见下图
操作手册
功能 | 快捷键 | 备注 |
---|---|---|
补全代码 | Tab | |
执行Cell(块代码) | Ctrl+Enter | |
Esc+m | 将代码切换至Markdown模式 | |
Esc+y | 切换回代码模式 | |
Shift | 选取Cell | |
Shift+m | 合并选取的Cell |
IntelliJ PyCharm
命令行编辑器
在命令行模式下,可以直接运行.py文件
交互模式编辑器
在命令行模式,输入命令
python
test
Python Shell
安装Python后,执行IDLE即可
界面如下