一. 安装python3.7
1 安装python 3.7
2 进入控制界面完成 print(’hello’) 进入win菜单,进入python3.7目录,在控制台完成
并且获得执行目录:
C:\Users\admin\AppData\Local\Programs\Python\Python37\python.exe
3 设置环境变量,win11
文档—>此电脑—>系统属性->系统信息—>高级系统设置—>环境变量—>path中增加
C:\Users\admin\AppData\Local\Programs\Python\Python37
C:\Users\admin\AppData\Local\Programs\Python\Python37\Scripts
4 验证环境变量:打开cmd窗口,键入命令python,出现界面即可;打开cmd窗口,键入命令pip ,出现命令行即可
二. 安装eclipse MARS1-直接解压缩
三. 关联python3.7和eclipse
-
需要安装pydev,eclipse4.5.X mars系列对应 pydev5.2.0(版本太高或者太低都有问题)
Eclipse Help->Install New Software
输入 https://dl.bintray.com/fabioz/pydev/5.2.0/
自动安装,
安装过程不报错,完成后自动重启 -
关联python执行程序
重新打开eclipse
Eclipse Windows->preferences->Pydev(不报错)—>interpreters—>Python interpreters—> New—>python执行文件 C:\Users\admin\AppData\Local\Programs\Python\Python37\python.exe -
Hello World验证
建立Pydev文件,开头需要#coding=gb2312 ,否则会报错 -
导入包
查看已经安装的包 pip list
初始安装的两个包:
Pip
setuptools
升级这两个包,命令 pip install –upgrade 包名
安装包命令 pip install 包名 自动连线安装,需要安装的包如下
注意: pandas 因为 tushare的缘故,需要装0.25之前的版本,命令
Pip install “pandas<0.25”
同样需要装beautifulsoup4,而不是beautifulsoup
Package Version
beautifulsoup4 4.8.2
certifi 2019.11.28
chardet 3.0.4
et-xmlfile 1.0.1
idna 2.8
jdcal 1.4.1
lxml 4.5.0
numpy 1.18.1
openpyxl 3.0.3
pandas 0.24.2
pandas-compat 0.1.1
pip 20.0.2
python-dateutil 2.8.1
pytz 2019.3
requests 2.22.0
scipy 1.4.1
setuptools 45.1.0
six 1.14.0
soupsieve 1.9.5
tushare 1.2.48
urllib3 1.25.8
xlrd 1.0.0
注意 tu-share 1.2.18和新版本1.2.39
df = ts.pro_bar(ts_code=code, pro_api=pro, adj=‘None’, start_date=‘20181101’,end_date=‘20190101’,asset=‘E’,freq=‘D’)
要报错,需要改成
df = ts.pro_bar(ts_code=code, api=pro, adj=‘None’, start_date=‘20181101’,end_date=‘20190101’,asset=‘E’,freq=‘D’)