V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
clarkchen
V2EX  ›  Python

被 Pycharm 2016.3 的 Terminal 恶心到了

  •  
  •   clarkchen · 2016-12-03 11:13:49 +08:00 · 15701 次点击
    这是一个创建于 2946 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

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

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


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

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

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

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

    ![配置]( )

    然后配置一下 pycharm 中的 Terminal

    ![配置 Pycharm]( )

    然后就妥了
    incompatible
        20
    incompatible  
       2016-12-04 00:40:15 +08:00
    @popu111 PyCharm 是沒有的,但是有 Idea Community 版
    https://github.com/JetBrains/intellij-community
    yelite
        21
    yelite  
       2016-12-04 04:25:52 +08:00
    @incompatible 源码里有 IDEA 的 Python 插件,和 PyCharm 几乎是等价的
    Jessss
        22
    Jessss  
       2017-08-16 18:05:04 +08:00
    @clarkchen 照着你的来设置,结果切换一下项目又失效了,整个懵掉。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1115 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:47 · PVG 02:47 · LAX 10:47 · JFK 13:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.