本文为对Odoo 12开发者指南(Cookbook)第三版的补充,对于原书中提到但未进行延展或讲解的课程做一些补充。
其它相关文章:
Debian 安装
Vagrant
Vagrant支持多平台,需配套安装 VirtualBox。安装后,运行如下命令:
由于国内网络的原因,导致下载可能不稳定,有时多试几次下载速度会更快速。如下载 Box 文件的速度一直较慢,可通过VPS等方式进行下载,然后先执行如下命令(请自行修改 box文件 的路径) :
其它系统安装
VirtualBox
下载iso 镜像参照【大数据基础】VirtualBox安装CentOS实操的方式进行安装。
官方下载地址:https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/
Samba设置
Samba 安装
编辑配置文件(/etc/samba/smb.conf,请替换下面的 alan 为你自己的用户名):
设置密码:
Mac: Finder 右击 Connect to server…或在桌面上按下 Cmd+k,输入 你的 IP地址 smb://192.168.xxx.xxx,然后输入用户名及刚刚设置的密码即可在本地挂载该目录。
Windows:Win+R 在弹出窗口中或在文件浏览器的输入框中输入 \\192.168.xxx.xxx,然后输入用户名及刚刚设置的密码即可在本地挂载该目录。
如果使用 Vagrant 构建虚拟机的话则可以直接通过配置目录映射来实现:
镜像源设置
由于墙的存在,我们一般需要修改镜像源来确保命令的运行速度,通常镜像源的修改只需将/etc/apt/sources.list文件中源地址进行修改即可,如将http://deb.debian.org修改为https://mirrors.xxx.com,命令如下:
国内常用的镜像源有:
- https://mirrors.163.com/debian/
- https://mirrors.ustc.edu.cn/debian/
- http://mirrors.aliyun.com/debian/
- https://mirrors.huaweicloud.com/debian/
- https://mirrors.tuna.tsinghua.edu.cn/debian/
Python 相关
-bash: pip3: command not found
-bash: virtualenv3: command not found
Python 版本
想要安装 Python 3.6的话可执行如下命令再将原文中的3.5版本号修改为3.6
优先级调整
如需默认 python 命令为 Python 3: