China FreeBSD

Tushare

  • 贡献者:HHJ
  • 阅读:476
  • 类别:脚本工具
  • 更新时间:2017-10-24 08:09:25

FreeBSD-11.1下安装tushare

 # pkg install python36
 # python3.6 -m ensurepip  =>should install pip as pip3.6
 # pip3 install lxml       或 Pkg install py27-lxml 或 cd /usr/ports/devel/py-lxml && make install clean;
 # pip3 install numpy pandas xlrd requests bs4 tushare

因为lxml存在依赖的包因此安装步骤如下:
 pkg install libxml2 libxslt py36-libxml2
 pip install lxml

Debian下安装tushare

 # apt-get install python-pip 	or python3-pip
 # apt-get install python-pandas	or python3-pandas
 # apt-get install python-libxml2
 # apt-get install python-lxml	or python3-lxml
 # pip install tushare		or pip3 install tushare

因为lxml依赖的包如下:libxml2, libxml2-devel, libxlst, libxlst-devel, python-libxml2, python-libxslt 所以安装步骤如下:

第一步: 安装 libxml2

 sudo apt-get install libxml2 libxml2-dev  

第二步: 安装 libxslt

 sudo apt-get install libxlst libxslt-dev 

第三步: 安装 python-libxml2 和 python-libxslt

 sudo apt-get install python-libxml2 python-libxslt

第四步: 安装 lxml

 sudo pip3 install lxml

设置国内源

Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。

设置国内源

http://mirrors.aliyun.com/pypi/simple/ 阿里
http://pypi.douban.com/simple/ 豆瓣
http://pypi.hustunique.com/simple/ 华中理工大学
http://pypi.sdutlinux.org/simple/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

编辑配置文件 /etc/pip.conf 添加以下内容:

[global] 
index-url=http://mirrors.aliyun.com/pypi/simple
[install] 
trusted-host=mirrors.aliyun.com

临时指定源:

 pip install lxml -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

pip的简单安装与基本使用

http://www.cnblogs.com/tsdxdx/p/7220173.html?utm_source=itdadao&utm_medium=referral

pip wiki https://pip.pypa.io/en/stable/user_guide/