Finology 大数据金融

通过大数据以量化金融

网卡1设置静态ip,这时需要设置IPADDR,GATEWAY,NETMASK,DNS,BOOTPROTO=static等信息
在某些时候,并不能通过dhcp获取到ip(什么原因目前不知道,网络还需要学习)。所以采取这种方式。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
DEVICE=enp0s3
ONBOOT=yes
UUID=b7e2e81c-74ec-4662-b4f0-24ad9d7f55b0
IPADDR=192.168.1.230
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS=192.168.1.1

网卡2设置通过dhcp能获取Ip的方式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# cat /etc/sysconfig/network-scripts/ifcfg-enp0s8
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=static
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s8
DEVICE=enp0s8
ONBOOT=yes

安装Anaconda

官网下载安装包
http://www.anaconda.com

默认下载安装的是python3.6版本,安装好以后,可以增加其他版本如python2.7的环境。

查看当前系统下的环境

两个命令conda info -econda env list输出结果相同

1
2
3
4
5
6
7
8
9
10
11
$ conda info -e
# conda environments:
#
base * /Users/simon/anaconda3
python27 /Users/simon/anaconda3/envs/python27

$ conda env list
# conda environments:
#
base * /Users/simon/anaconda3
python27 /Users/simon/anaconda3/envs/python27

激活某个环境

1
2
$ source activate base // 激活base环境
$ source activate python27 // 激活python27环境

删除环境

1
conda env remove -n <env_name> 

管理包

安装包

当然,numpy和pandas默认已经自带了。

1
conda install numpy pandas

删除包

1
conda remove <package_name>

之前在编译前端代码时,出现以下错误。提示Python版本需要 >= v2.5.0 & < 3.0.0

1
2
3
4
5
6
configure errorgyp  
ERR! node -v v10.7.0
gyp ERR! node-gyp -v v3.7.0
gyp ERR! not ok
gyp ERR! stack Error: Python executable "/Users/simon/anaconda3/bin/python" is v3.6.5, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.

所以需要执行命令source activate python27再编译执行,就可以解决上述问题了

0%