有了 Linux 子系统, Windows 作为 Java + Python 的开发环境时机是否成熟?

2018-06-15 17:47:23 +08:00
kyrre  kyrre
首先,各位大佬不要推荐 Mac,我用了 10 年了,不需要洗脑了。大家就事论事。
也不用推荐虚拟机方式,不喜欢。

尝试过在 windows10 上装 WLS,但感觉不是很方便,当时项目紧张,就没花心思去折腾,直接用 BitBash 认怂。
然后各种不爽,特别是字符集导致的各种乱码。

过了一年,现在的 Windows10 里的 Linux 据说支持的更多了?不光是 Ubunut 了?
有谁驯服了的,好心分享一下。
10764 次点击
所在节点   程序员  程序员
64 条回复
kingname
kingname
2018-06-15 17:56:42 +08:00
你试一试配置配置 mysql-python 你就知道成熟不成熟了
vale666
vale666
2018-06-15 17:58:58 +08:00
你说的 BitBash 是指 git-bash 吗?
heimeil
heimeil
2018-06-15 17:59:10 +08:00
WSL, Git bash, Ubuntu
ysc3839
ysc3839
2018-06-15 18:04:16 +08:00
我前几天尝试在 WSL Ubuntu 18.04 里安装 php7.2-fpm,配合 nginx 使用,结果发现网页无法完全加载,据说是已知问题,就放弃了。
lscho
lscho
2018-06-15 18:05:26 +08:00
虚拟机才是王道
iConnect
iConnect
2018-06-15 18:06:33 +08:00
@kingname 现在 mysql-python 是可用?还得不可用?
kindjeff
kindjeff
2018-06-15 18:07:31 +08:00
编译 Python 速度奇慢
kyrre
kyrre
2018-06-15 18:13:08 +08:00
@vale666 对,我手误了。gitbash。

@kindjeff Python 一般不会自编译吧?
vale666
vale666
2018-06-15 18:25:36 +08:00
顺便借楼:
大家有在 windows 上用 git bash 的,如果想要类似 GTK 下 Guake 或 KDE 下 Yakuake 中的“下拉”和“标签”功能,可以看一下这个项目: https://github.com/vale666/Wuake ;虽然还不完美,在 Windows 下凑活用吧
kindjeff
kindjeff
2018-06-15 19:01:17 +08:00
@kyrre 我用 pyenv,就没办法了
inoki
inoki
2018-06-15 20:31:17 +08:00
SATA 3 固态,WSL 下读写文件系统比机械还慢
march1993
march1993
2018-06-15 20:50:35 +08:00
可行,效率不错,unix sock 文件不支持,改成 tcp 可解决问题。nginx,php-fpm,mysql,java 亲测可用
Torpedo
Torpedo
2018-06-15 20:56:05 +08:00
我是 wsl 一直做前端,node 都没啥问题。配合 vscode。但是 java 和 python 不好说
kyrre
kyrre
2018-06-15 21:16:05 +08:00
嗯,暂时不急着卸载,看看 V 友们有啥好的解决方案。
yanaraika
yanaraika
2018-06-15 21:17:07 +08:00
做做前端,写写 Java/Python 都行(虽然效率差点),一旦要和系统打交道(调 Linux/POSIX API )还是得老老实实回到 Linux
billlee
billlee
2018-06-15 21:19:22 +08:00
我是把 wsl + mintty + openssh 当作 windows 下最佳的 ssh 客户端来用的。
不过最近换了网络环境后,想在 wsl 中用 zeroconf 或者 netbios 来解析局域网上一台服务器的地址,没成功。始终还是不如原生环境好用。
wangxiaoaer
wangxiaoaer
2018-06-15 21:26:50 +08:00
win 作为 java 开发环境哪里不成熟了
someonedeng
someonedeng
2018-06-15 21:43:31 +08:00
我这里 wsl == ssh-client
6IbA2bj5ip3tK49j
6IbA2bj5ip3tK49j
2018-06-15 21:53:51 +08:00
Windows 作为 Java 开发环境是没啥问题的。
WSL 只能算个半成品,老老实实用虚拟机。
kyrre
2018-06-15 21:56:15 +08:00
@wangxiaoaer 光做 java 开发本身问题不大,现在还要时不时做 python 的开发,有时候还要玩玩 docker 啥的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/463454

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX