VMware15.5Pro安装Ubuntu19.10并搭建Django3.0开发环境

VMware15.5Pro安装Ubuntu19.10并搭建Django3.0开发环境

工具准备:

VMware workstation 15.5 Pro

Ubuntu19.10  ISO镜像

 

一、新建虚拟机向导设置

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OK!引导设置做完了,接下来我们对 ubuntu 界面进行微调

二、对 Ubuntu 界面进行调整

 

 

 

 

 

 

 

 

OK,Ubuntu 界面调整完成,我们就来 Terminal 下进行环境搭建

三、Terminal 环境搭建

1、首先修改系统源(清华源为例)

sudo vi /etc/apt/sources.list
# 打开 firefix 地址栏输入 https://mirrors.tuna.tsinghua.edu.vn/help/ubuntu
# 选择 ubuntu 19.10
# 注意,ubuntu 19.10 的源是 eoan 的,不要复制错哦
# 把复制的内容粘贴到 /etc/apt/sources.list 文件内
# ESC--->:wq  保存退出
sudo apt-get update
sudo apt-get upgrade

 

2、安装 VIM 编辑器

sudo apt-get install vim
# 安装完成后,可以输入以下代码查看 vim 信息
vim --version

 

 

3、安装 python3.8

sudo apt-get install python3.8

 

 

4、修改系统默认 python 版本为 python3.8

echo alias python=python3.8 >> ~/.bashrc
source ~/.bashrc
# 现在可以输入 python 查看版本
python
exit()

 

 

5、安装 pip3 ,修改默认 pip 版本为 pip3,修改 pip 源为阿里云(不推荐豆瓣源,因为豆瓣源偶尔会出现解码错误)

sudo apt install python3.8-dev
sudo apt install python3.8-venv
sudo apt install python3-pip
# 打开 Firefox 地址栏输入 https://bootstrap.pypa.io/get-pip.py 点击 save 进行保存,一般地,
# 路径为 Downloads 或者 ‘下载’
cd Downloas
sudo python3.8 get-pip.py
mkdir ~/.pip
cd ~/.pip
sudo touch pip.conf
sudo vim pip.conf
# 进入到 pip.conf 文件下输入
[global]
index-url=http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=mirrors.aliyun.com

 

 

 

 

 

 

 

 

 

 

 

 

6、上图中两条命令是为创建虚拟环境

sudo pip install -i https://pypi.tuna.tsinghua.edu.vn/simple vitualenv
sudo pip install -i https://pypi.tuna.tsinghua.edu.vn/simple vitualenvwrapper
# 下载完成后 
sudo vim ~/.bashrc
# 在 ~/.bashrc 文件的最底部输入
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.8
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh
# ESC-->:wq 保存退出
source ~/.bashrc

 

 

 

 

7、安装 mysql 8.0.18,并创建两个本地和远程都可以访问的用户

 

sudo apt-get install mysql-server
# 安装成功后,并不能以 mysql -uroot -proot 命令进入数据库
# 需要在此命令前面加上权限
sudo mysql -uroot -proot
# 进入数据库后
use mysql;
select user,host,plugin from user;
create user 'root@'%' identified by ''; # 此处,是以无密码进入数据库
create user 'lee'@'%' identified by 'lee'; # 此处,是以有密码进入数据库
# 很明显上面这两条命令的结尾一个是 '',另一个是'lee',这两个都是密码,而前一个是没有密码,后一个密码是lee
update user set plugin='mysql_native_password' where user='root';
update user set plugin='auth_socket' where user='lee';
flush privileges;
\q
# 此时可以试试
mysql -uroot
mysql -ulee -plee
# 以这两条命令都可以进入到数据库

 

 

8、安装 tree 、 net-tools  和 openssh-server

sudo apt install tree
sudo apt install net-tools
sudo apt install openssh-server

 

 

9、好了,就差最后一步,创建虚拟环境,并安装 django 开发中需要用到的一系列包

mkvirtualenv crm
pip install django
pip install pymysql
pip install django-ckeditot
pip install pillow
pip install simpleui
django-admin startproject crm
cd crm
ifconfig    # 查看实时 ip
python manage.py runserver 0.0.0.0:8000   # 这个端口必须要在虚拟机的虚拟网络设置里面添加,原始的设置里面是没有的
# 然后再 firefox 的地址栏输入上面查到的实时 ip:8000,查看 django 服务有没有启动成功

 

 

 

如果对此版块的内容有任何疑问,可以加QQ:1683341298,询问

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值