使用WSL开发Linux环境下的Python——python环境安装

使用WSL开发Linux环境下的Python——Python环境安装


在上一章中介绍了WSL的安装,本章将介绍如何搭建基于WSL的python的开发环境。
附上WSL安装篇的链接:使用WSL开发Linux环境下的Python——WSL安装



Python环境安装

注意:此操作在WSL下进行(在命令行中输入WSL即可进入)

  • 在此CentOS8中,并没有自带Python环境,需要自己去配置。

  • 首先检查下系统是否存在Python环境,在命令行下输入python --verson即可查询到是否已经存在python环境。如下所示即为未安装Python环境。

     [root@Dell-Lzz 99216]# python --version
     bash: python: command not found
    

步骤:
 1.更新系统软件包

	[root@Dell-Lzz 99216 ]# dnf update -y

 2.安装python(二选一即可,这里使用的python3)

  • python 2的安装

     [root@Dell-Lzz 99216 ]# dnf install python2 -y 
    
  • python 3的安装

     [root@Dell-Lzz 99216 ]# dnf install python3 -y
    
  • 此命令会同时安装python与pip。

 3.验证 python 的安装

	[root@Dell-Lzz 99216 ]#python3 --version
	Python 3.6.8

 4.验证pip的安装(版本号可能会不同)

	[root@Dell-Lzz 99216]# pip3 --version
	pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)

 5.安装辅助工具
   为了方便使用pip安装和构建Python模块,需要安装开发工具Development tools:

	[root@Dell-Lzz 99216]#yum install python3-devel
	[root@Dell-Lzz 99216]#yum groupinstall 'development tools'

安装并配置 Visual Studio Code

  • VS Code 能够与WSL完美集成,提供内置终端,即代码编辑器和命令行将显示在同一界面,给开发带来很大便利。

步骤:
 1.下载并安装适用于 Windows 的 vscode:下载地址
 2.在 vscode 上安装WSL:

	 扩展Ctrl + Shift + X 打开 “VS Code 扩展” 窗口 ,搜索WSL,安装。

在这里插入图片描述


创建第一个项目

让我们在 CentOS文件系统上创建一个新的项目目录, 然后, 我们将使用 vscode 来处理 CentOS 应用和工具。
步骤:

  • 1.在本机命令行中输入wsl进入WSL模式;

  • 2.在WSL模式下,使用cd指令进入到放置项目的位置,并新建一个目录用于存放我们第一个项目:mkdir test

  • 3.进入到刚才的目录中:cd test

  • 4.第一次使用时,输入code,将会自动下载安装code(若无法安装,则在此之前先输入yum install wegt安装wegt工具,然后再重复第4步)

  • 5.在当前项目环境下输入code .即可唤出VS Code,且打开当前项目test。

     [root@Dell-Lzz test]# code .
    
  • 左下角这样显示为连接成功。 按 Ctrl + ’ (反撇号字符,即ESC下面的按键),会显示终端,即 Linux 命令行
    此时可以关闭之前的终端窗口,在VS Code 界面使用命令行(效果一样,相当于远程操控)
    在这里插入图片描述


输出第一行代码”Hello World"

  • 1.在test项目下,新建一个 test.py
  • 2.输入测试代码: print("Hello World")
  • 3.在命令行输入 python3 test.py
  • 4.终端窗口将会打印 “Hello World”在这里插入图片描述

结尾

参考资料:
https://docs.microsoft.com/en-us/windows/python/get-started/python-for-web
https://blog.csdn.net/weixin_43734095/article/details/99373925

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来程序猿小吕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值