V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
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
hujianxin
V2EX  ›  Python

vscode- Python 每次自动补全跳出框需要 20s+

  •  
  •   hujianxin · Sep 29, 2018 · 7417 views
    This topic created in 2770 days ago, the information mentioned may be changed or developed.

    请问大家遇到过这样的情况吗?

    我用的 pipenv 生成的虚拟环境

    39 replies    2023-02-20 15:42:28 +08:00
    whx20202
        1
    whx20202  
       Sep 29, 2018
    没用过 vscode,考虑 pycharm 吗,我用它来做大型的工程 没怎么卡过
    ytmsdy
        2
    ytmsdy  
       Sep 29, 2018
    Pycharm+1
    hujianxin
        3
    hujianxin  
    OP
       Sep 29, 2018
    @whx20202 @ytmsdy 当然考虑,一直用 Intellij 写 java,本来图用 vscode 轻量级地写个脚本,结果有坑
    hustlibraco
        4
    hustlibraco  
       Sep 29, 2018
    是不是找不到你的虚拟环境?显示指定一下试试
    hujianxin
        5
    hujianxin  
    OP
       Sep 29, 2018
    @hustlibraco 可以找到的,已经指定了,现在的问题就是慢。。。
    willchen
        6
    willchen  
       Sep 29, 2018
    ummm 我也是。。。
    hujianxin
        7
    hujianxin  
    OP
       Sep 29, 2018
    @willchen ummm 那看来不是我的问题。。。
    inhzus
        8
    inhzus  
       Sep 29, 2018 via Android
    第一次加载可能比较慢,但也不至于 20 秒吧
    hujianxin
        9
    hujianxin  
    OP
       Sep 29, 2018
    @inhzus 每次都是 20s+,而且有的根本不补全,需要我手动 control+space,control+space 之后,就在那转圈,转了好久之后才能补全,完全不止 20s+,我也希望不是 vscode 的原因啊,如果是我的姿势不对,我改就行了。。。
    devcat
        10
    devcat  
       Sep 29, 2018 via Android
    我也是 自动补全和参数提示特别慢
    dakb
        11
    dakb  
       Sep 29, 2018
    是慢啊。还是 jb 全家桶好用
    icylogic
        12
    icylogic  
       Sep 29, 2018 via iPhone
    用 ms 那个 intellicode
    superzou
        13
    superzou  
       Sep 29, 2018 via Android
    vscode 同样问题,已经换成了 spacemacs
    kofmrt
        14
    kofmrt  
       Sep 29, 2018 via Android
    配置 python 可执行文件路径
    Wincer
        15
    Wincer  
       Sep 29, 2018
    我并没有出现这个问题,试试:ctrl + p > select interpreter,选择自己虚拟环境的解释器
    hujianxin
        16
    hujianxin  
    OP
       Sep 29, 2018
    @Wincer @kofmrt 这个是配置过得,但是不行
    xpresslink
        17
    xpresslink  
       Sep 29, 2018
    楼主和一个文本编辑器较什劲,直接用 PyCharm 就得了。
    hujianxin
        18
    hujianxin  
    OP
       Sep 29, 2018
    @icylogic good, thanks!!!!!
    hujianxin
        19
    hujianxin  
    OP
       Sep 29, 2018
    @xpresslink 哈哈哈哈
    fatttt
        20
    fatttt  
       Sep 29, 2018 via Android
    配置 python 路径没有哦?
    PythonAnswer
        21
    PythonAnswer  
       Sep 29, 2018 via iPhone
    最近又装回 jb 家的东西,发现流畅了好多,又进步了
    hflyf123
        22
    hflyf123  
       Sep 29, 2018
    @icylogic 试用了一下,感觉不错
    yiFire
        23
    yiFire  
       Sep 29, 2018
    我也是这样 但不用 20 秒。。大概 5-10 秒吧 、不过我是写前端的 vue 的,我怀疑是不是我插件装太多给装甭了······
    CodeMan27
        24
    CodeMan27  
       Sep 29, 2018 via iPad
    人家 jetbrains 对 visual studio 系列的评价就是——慢。。。
    vscode 我搞了半天,简直不好用,下载插件慢得要死,补全也慢。
    visual studio 也不推荐用,我有一次在项目里新建了 hello.cpp ,结果它只能识别这个文件。
    我现在 java,c,python 都是用 jetbrains 全家桶。
    CodeMan27
        25
    CodeMan27  
       Sep 29, 2018 via iPad
    其实 jetbrains 内存也没占多少
    dong3580
        26
    dong3580  
       Sep 29, 2018
    @yiFire
    插件卸完也不行,我是 skllearn 插件,每次大概 5-10s,内心很崩溃。
    sudoz
        27
    sudoz  
       Sep 29, 2018
    放着 jetbrains 的工具不用,真是浪费生产力啊
    allinQQQ
        28
    allinQQQ  
       Sep 29, 2018
    Pycharm+10086,有免费的社区版
    luozic
        29
    luozic  
       Sep 29, 2018 via iPhone
    内存多少,有固态没? 没有 J 吧家的更慢
    jingniao
        30
    jingniao  
       Sep 29, 2018 via Android
    可以查看下是是不是跟刷插件冲突了
    我之前遇到过启用 gitlens 这个插件,就基本补全不了了
    还有可以试试 python language server,最近一次更新后,比之前好用了不少
    hujianxin
        31
    hujianxin  
    OP
       Sep 29, 2018
    @luozic 16g+ssd,与硬件感觉没关系。
    @jingniao 这个就不好查了,把 gitlens 卸载了还是老样子,不过 python language server 还可以,现在用这个了
    luozic
        32
    luozic  
       Sep 29, 2018 via iPhone
    我这边用它开 Java 补全也没见卡啊。 你是开了多少软件?
    hujianxin
        33
    hujianxin  
    OP
       Sep 29, 2018
    @luozic 所以说,我也很懵逼。。。不知道是哪里出了问题
    d7101120120
        34
    d7101120120  
       Sep 29, 2018
    我这边自动补全也是比较慢,虽然没有达到楼主的这种程度。还有一点就是,在我的 win 机器上面 vscode 无法自动补全父类的属性和方法,重装之后也无法解决。但是别的机器正常。
    luozic
        35
    luozic  
       Sep 29, 2018 via iPhone
    可以先卸载 vscode,并且 python 最好只安装一个再看一下。
    janxin
        36
    janxin  
       Sep 30, 2018
    vscode-python 没这么卡过的啊
    SpiderXiantang
        37
    SpiderXiantang  
       Sep 30, 2018
    vscode 导入自己定义的包也很麻烦 总感觉不适合写 python
    vimiix
        38
    vimiix  
       Sep 30, 2018
    我倒是没有出现过这么慢的情况,如果本地的慢,也可以试一下 Kite ( https://kite.com/),可以自动插进 vscode,就是会收集你的代码到他的服务器,有点恶心。
    tonyshao319
        39
    tonyshao319  
       Feb 20, 2023
    vscode 自动补全很快啊,你是不是装了有冲突的插件
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5095 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 142ms · UTC 08:18 · PVG 16:18 · LAX 01:18 · JFK 04:18
    ♥ Do have faith in what you're doing.