Finology 大数据金融

通过大数据以量化金融

主机Windows10,虚拟机装的是Ubuntu。

在Vmware上面设置了文件共享后,在Ubuntu上面看不到。如何看到,网上可以查查。

我主要是想解决从Windows拖拽文件到Ubuntu虚拟机里面。

执行下列命令就可以了。

1
2
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop

给一个新用户添加一个附加组。

1
usermod -aG group user

a 是追加
G 附加组

移除这个附加组,相当于复原。

1
gpasswd -d user group

或者是编辑suoders文件

1
sudo visudo

模仿root那行,再添加一行内容

1
2
root    ALL=(ALL:ALL) ALL
user ALL=(ALL:ALL) ALL

这个时候user就能获取到root权限了。

但是每次使用命令时都得加前缀sudo

可以通过命令sudo -s进入到root的shell,s代表shell

网上很多说修改/etc/passwd,把user的uid和gid修改为0,和root一样,这样会出很多问题的,强烈不建议这样。

安装miniconda

下载

1
$ wget https://repo.anaconda.com/miniconda/Miniconda3-py39_4.9.2-Linux-x86_64.sh
1
$ sudo chmod +x Miniconda3-py39_4.9.2-Linux-x86_64.sh

安装

1
$ sudo ./Miniconda3-py39_4.9.2-Linux-x86_64.sh

选择一个安装位置,比如/usr/local/miniconda3

选择yes,即可安装成功。

软件自动修改了~/.bashrc文件,把miniconda3的添加到PATH中了。

关闭窗口,再次打开时,命令行就进入默认的base环境了。

创建环境

旧的环境如果要删除

1
$ conda env remove -n py310

指定环境位置可以用prefix参数,此时,name参数就不可用了,路径最后面的字符串即为环境名。

1
$ conda create --prefix=~/development/python/envs/py310 python=3.10
0%