前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows 10使用WSL作为python宿主机调试开发

Windows 10使用WSL作为python宿主机调试开发

作者头像
Sheldon.Lee
发布2020-09-16 10:01:26
2.1K0
发布2020-09-16 10:01:26
举报
文章被收录于专栏:NLP-知识图谱NLP-知识图谱

WSL 全称: Windows Subsystem for Linux , 是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。可以直接通过 Windows 应用商店安装。前提是要开启对应的功能,具体安装 wsl 本篇不做涉及。

在某些场景下,一些SDK在Windows下安装比较困难,比如有些 python 的库。在尝试一个知识图谱项目时,需要安装 pyltp 包,在Windows中怎么都装不上,所以直接在 wsl 中试了下,完美~ 附一下 python 环境:

虽然能直接在终端运行python脚本,但对于项目来说,如果能看到具体的输入输出和一些属性就再好不过了,所以如果能利用 WSL 的SDK,在Windows 中进行调试岂不美哉。

正好,IDEA/PyCharm 支持这一特性,不过需要 Professional Edition,下面详细介绍下怎么使用:

官网还要求安装 rsync sudo apt install rsync 如果你用的是 WSL 2 ,还有一些注意事项,可参考: https://www.jetbrains.com/help/pycharm/using-wsl-as-a-remote-interpreter.html

接下来配置 IDE 的 SDK:

新建项目:选择 python 项目(我是用的IDEA 装了 python插件,就类似PyCharm了),在SDK选择时下来,选择添加SDK:

选择 WSL,选择你WSL 中 python的安装位置。可以通过 which python 或者 which python3 查看

设置完SDK后其他的就是一般操作了。

在项目中发现调试等功能也是可以使用。 Windows 10 生产力水平再上一台阶!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020年9月14日2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
灰盒安全测试
腾讯知识图谱(Tencent Knowledge Graph,TKG)是一个集成图数据库、图计算引擎和图可视化分析的一站式平台。支持抽取和融合异构数据,支持千亿级节点关系的存储和计算,支持规则匹配、机器学习、图嵌入等图数据挖掘算法,拥有丰富的图数据渲染和展现的可视化方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档