SHA-4096

Pycharm远程开发折腾日记

Sep 12, 2025 Category: 技术学习与分享

这里主要记录一下用Pycharm做远程开发时踩的坑

远程ssh解释器

使用小众shell导致的conda环境无法识别

组里的服务器默认用的 tcsh,但是我平时都是ssh上去之后用zsh开发;没有root权限,不能用 chsh改shell 怎么发现这个问题的呢……配置编译器时不管是选系统解释器还是Conda环境都无法自动识别,手动选Conda的binary也会报错 看到系统解释器里那一行 Unknown Option之后,我意识到Pycharm配置远程编译器的时候大概率执行了类似 tcsh -l这样的命令(zsh是有 -l参数的),最终导致输出不符合预期而报错 tcsh报错

用23版的Pycharm可以看到连接时的日志,也确实如此: alt text

目前还在找解决办法……