ws10安装Ubuntu子系统设置Pyt试环境hon3测

最近在windows下学习python开发,但生产环境用的ubuntu系统。为了方便测试在windows10 安装了ubuntu子系统。

意义:windows开发环境设置相对简单和稳定,用子系统做测试的好处是文件不需要上传到生产用ubuntu的服务器,即可完成测试。

1.安装Ubuntu子系统。

打开控制面板–>>程序和功能–>>启动或关闭windows功能,把”适用于Linux的Windows 子系统“ 选项勾选:如图所示;确认启用后重启电脑。

TIM截图20180508122402

打开应用商店(Microsoft Store)搜索linux安装ubuntu即可(首次安装需重启电脑)

启动Ubuntu设置用户名与密码

5

国内用户建议修改源服务器,注意Ubuntu系统版本要相对应。

2.安装python3并设置为默认python版本.

目前ubuntu子系统未设置默认python命令的python版本如图所示:

python3-1

系统已安装python3.5.2,可以使用update-alternatives把python3设置为默认python版本:

3.给Python3安装pip

输入pip,显示系统未安装pip,给出的安装命令为apt install python-pip;该命令为python2版本的pip,故不使用该命令安装。

安装python3版本pip 可以使用官方通用安装方法。

使用curl命令下载get-pip.py

sudo curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Bash

使用python get-pip.py命令安装相应版本pip (使用前设置好python默认版本即可安装相应的pip版本)

sudo python get-pip.py
Bash

instlal-pip

4.使用pip安装python模块和包,例如安装django

sudo pip install Django==2.0.5
Bash

installdjango
5.子系统ubuntu运行测试Windows下开发项目。

使用df -f命令查看硬盘分区:

df -h
Bash

df

很清楚的看出我们的C盘就 /mnt/c

使用命令cd进入我们的C盘下的django开发项目taobao_coupon

cd /mnt/c/taobao_coupon
Bash

使用命令ls查看项目下文件

taobao-coupon

使用python manage.py runserver命令运行django项目

python manage.py runserver
Bash

run

在windows10 浏览器中输入http://127.0.0.1:8000/ 即可访问。

上一篇:Linux服务器下(宝塔面板)安装OwnCloud网盘PHP程序记录
下一篇:高通承诺提供更多5G手机覆盖范围更广