被 Pycharm 2016.3 的 Terminal 恶心到了

2016-12-03 11:13:49 +08:00
 clarkchen

今天升级到了 2016.3 这个版本,启动画面做的还挺用心,

但是感觉对于 Terminal 部分启动只认 pyenv ,无视 conda 的环境管理,举个栗子

这是旧版的 Terminal 开启的画面,输入 which python

他代表的意思是至少我能使用我本机配置的 Anaconda 环境,切换不切换我自己可以控制

本次升级重大功能自动切换 Pyenv 环境,然后这是新版的效果,

这个功能有很大的有点比如引导开发用配置环境,但是我如果想切换到本机的 conda 环境直接就跪了 很麻烦,,

有哪位大神迈过了这个 Terminal 的坎儿,求教育

现在我的方法是,,退回到 2016.2,,,感觉略 Low 逼

15705 次点击
所在节点    Python
22 条回复
hujianxin
2016-12-03 11:18:31 +08:00
楼主你使用普通 terminal 的时候现象是前者呢还是后者呢?如果是后者的话,说明这不是 pycharm 的问题,只是 pycharm 的 terminal 更完善了而已。
trdcaz
2016-12-03 12:59:15 +08:00
先看一下这个项目选择的是哪个 python interpreter 吧
des
2016-12-03 13:00:37 +08:00
不太懂你们,怎么总是容易被恶心到?
ke1e
2016-12-03 13:02:30 +08:00
而且好像 os 获取当前路径也被影响了
daveze
2016-12-03 13:07:51 +08:00
我只知道用 pycharm2016.3 这个 Terminal ,一些命令认不到了,例如在 pycharm4.5 的终端中用的好好的 rbt 命令;
incompatible
2016-12-03 13:59:57 +08:00
楼主你可以到自己的 JetBrains 账号里开 support ticket 的,如果你是付费用户的话。
yhylord
2016-12-03 16:01:49 +08:00
流石全球工单系统
zhengxiaowai
2016-12-03 16:22:35 +08:00
Linux 下 更新太麻烦了,就没有更新,还有这问题? 试试手动断开?
jtsai
2016-12-03 16:44:02 +08:00
感觉选择 linux 桌面版 + ide ,还不如在 Windows 下面。
clarkchen
2016-12-03 16:53:03 +08:00
@hujianxin 普通的 Terminal 是前者的

@trdcaz 切换了,,不识别。。。


@zhengxiaowai 就打不开正常的终端。。

@incompatible thx,, 已提交
xiuc001
2016-12-03 17:00:00 +08:00
你没用 zsh
设置中搜 terminal ,里面把 /bin/bash 改成 /bin/zsh ,如果你装了 zsh
leavic
2016-12-03 18:55:05 +08:00
新版的连用 brew 安装的 python2 和 python3 都不认了,只认系统自带的 python ,还要修改 terminal 的 rcfile 才行,每个都成都是,确实恶心死我了。
zhuangzhuang1988
2016-12-03 19:01:10 +08:00
github 上有 pycharm 源码,
不喜欢的就修改。。
484A4B
2016-12-03 19:33:29 +08:00
你默认 Terminal 是不是 zsh ?

这个默认用的是 bash ,自己环境变量都配不好,说别人软件恶心?
neoblackcap
2016-12-03 20:14:03 +08:00
terminal 可以设置,这个功能确实是有 bug ,比如基于 oh-my-zsh 自己写的插件以及 alias 就不能很好地支持。看了 issue 说是下个版本修
clarkchen
2016-12-03 22:21:47 +08:00
@xiuc001, @neoblackcap, @484A4B ,,, thx ,

平常还真不用 zsh,,
貌似新版是支持这个功能,我再研究下~
popu111
2016-12-03 22:54:15 +08:00
@zhuangzhuang1988 jb 的 IDE 开源? Excuse me ?
maxmilia
2016-12-03 23:04:23 +08:00
虽然没用过 pycharm ,但是不是可以指定使用的 terminal 吗
clarkchen
2016-12-03 23:52:00 +08:00
搞定了,,配置一个 zsh ,,酷炫配置很多,但我这边最关键的就 3 行

![配置]( )

然后配置一下 pycharm 中的 Terminal

![配置 Pycharm]( )

然后就妥了
incompatible
2016-12-04 00:40:15 +08:00
@popu111 PyCharm 是沒有的,但是有 Idea Community 版
https://github.com/JetBrains/intellij-community

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

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

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

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

© 2021 V2EX