我 win11 的系统,在微软商店下载了个 ubutnu18.04 的 WSL, 用 pycharm 运行代码的时候一直出问题,好像连接不太稳定,pycharm 也不能显示 git 修改记录, 重启了就能好点,大家有遇到类似问题吗
1
piaofeifengxinzi 2023-08-04 18:49:31 +08:00
直接用远程开发连远端服务器,代码都放服务器上,电脑没压力,顺便说一下,pycharm 真吃内存,项目文件多了启动非常慢
|
2
williamjing 2023-08-04 19:20:16 +08:00
试试 vs code 呢
|
3
yaott2020 2023-08-04 19:22:22 +08:00 via Android
和我一样,GoLand+WSL2 git 进程经常突然退出,似乎是 WSL2 的锅。
|
4
youngce 2023-08-04 19:25:51 +08:00
试用过一段时间 Pycharm + WSL2 ,主要是不够丝滑,处处都不够丝滑。后面我还是选择直接装个 ubuntu 双系统
|
5
neoblackcap 2023-08-04 20:57:15 +08:00
没有,我直接只使用 WSL2 开发,WSL2 是基于 Hyper-V 的虚拟机,内核都是跟 Linux 保持一样的。需要注意一点的是,文件放 WSL2 里面,不要干跨平台跨文件系统的事,那么就一切正常。
|
6
IurNusRay OP @williamjing 用习惯了 pycharm ,不想再换一个😂
|
8
IurNusRay OP @neoblackcap 我的代码的确是放在 WSL2 里面,python 解释器和 git 也是用的 WSL2 里面的, pycharm 是安装在 windows, 但是经常连不上,debug 代码就会报 wslproxy 的错误,重启 WSL 就能好
|
10
neoblackcap 2023-08-07 20:34:28 +08:00
@IurNusRay 我用的是直接添加一个在 wsl 里面的解析器,而不是 remote developement 走 Jetbrains Gateway 那套,你核对一下看看有没有帮助
|
11
IurNusRay OP @neoblackcap #10 我也是添加的 WSL 里面的解释器,但是经常会连不上
|
13
neoblackcap 2023-08-08 11:33:58 +08:00
@IurNusRay 那就很奇怪了,我倒是没试过连不上。而且这样配置的话,压根就不走网络。实际上运行脚本都是通过 wsl.exe 直接调用而已
|
14
IurNusRay OP @neoblackcap #13 我今天又安装了一个 vscode , 也是经常连接不上 WSL
|
15
Maerd 2023-08-17 15:57:39 +08:00
pycharm 的远程开发体验被 vscode 爆了 10 条街,vscode 只是在服务器上装了个 vscode-server ,通常就两三百兆内存。jetbrain 可好,给你直接把 pycharm 的 ide 装到服务器,不吃几个 g 誓不罢休
|
16
XueXianqi 2023-09-05 17:40:24 +08:00
@Maerd PyCharm 远程开发怎么可能会把 PyCharm 这个 IDE 装到服务器,只是项目会同步到服务器(双相同步),然后远程连服务器的 Python 解释器,最多只是服务器里面跑个 Python 服务
|
17
Maerd 2023-09-06 16:35:23 +08:00
@XueXianqi 是不是觉得很离谱?你试一下 pycharm 的远程功能就知道了,pycharm 的远程功能就是这样设计的,服务端是一个不带界面的完整 ide
“JetBrains 远程开发将通过 SSH 连接到现有服务器。IDE 作为后端服务安装在远程机器上,将在其中加载项目而不显示用户界面。” |
18
dif 2023-09-12 11:25:07 +08:00
目前我在用,只能说凑合用吧。偶尔会出现重开项目 interpreter 会失效,需要重新设置。另外如果系统运行占用资源比较多会闪退,建议调高 WSL 的内存。
|