最近的 vscode Python 是不是有问题了 - V2EX
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
chenqh
0D
V2EX    Python

最近的 vscode Python 是不是有问题了

  •  
  •   chenqh 2021-03-23 12:07:09 +08:00 3913 次点击
    这是一个创建于 1668 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的 vscode python 无法智能提示了

    项目也不大呀,内存 4.1/5.7 内存还有呀,

    我唯一特殊的就是在项目里面新建了一个venv, 但是我也 exclude 了呀

    试了 jedi, jediLsp, microsoft, pylance 都不行了

    19 条回复    2021-04-01 09:13:23 +08:00
    Codle
    &nsp;   1
    Codle  
       2021-03-23 13:07:46 +08:00   1
    首先应该怀疑自己电脑问题吧...
    chenqh
        2
    chenqh  
    OP
       2021-03-23 13:41:59 +08:00
    @Codle 可能吧,但是我现在把 venv 一道项目外面,好多了
    imn1
        3
    imn1  
       2021-03-23 13:45:30 +08:00   1
    你保存 workspace 到文件,你看看这个文件就知道了
    指定 workspace 用哪个解析器(不同 workspace 要再指定一次),保存并指定了,下次用这个打开就不需要重新指定

    "settings": {
    "python.pythonPath": "/home/用户 /.pyenv/versions/3.7.5/bin/python"
    }

    PS: 这个 workspace 文件自动保存的
    chenqh
        4
    chenqh  
    OP
       2021-03-23 15:13:41 +08:00
    @imn1 "python.pythonPath" 是 "venv/bin/python" 这个就是工作里面我新建的 virtualenv
    imn1
        5
    imn1  
       2021-03-23 15:22:01 +08:00   1
    @chenqh #4
    试一下绝对路径
    HITMengbin
        6
    HITMengbin  
       2021-03-23 15:52:24 +08:00   1
    把设置同步后,来个强硬的卸载重装
    chenqh
        7
    chenqh  
    OP
       2021-03-23 17:04:18 +08:00
    @HITMengbin 可能是我电脑太差劲了。但是以前没有这问题呀,郁闷
    chenqh
        8
    chenqh  
    OP
       2021-03-23 17:04:44 +08:00
    @imn1 我把 env 移到项目外面了,好了,居然
    Pagliacii
        9
    Pagliacii  
       2021-03-23 17:48:57 +08:00
    @chenqh #7 可以试试添加下面两个配置到 workspace 的 settings.json 里:

    "python.analysis.extraPaths": ["./venv/Lib/site-packages"],
    "python.autoComplete.extraPaths": ["./venv/Lib/site-packages"],
    chenqh
        10
    chenqh  
    OP
       2021-03-23 19:36:17 +08:00
    @Pagliacii 这个不是忽略吧?
    ClericPy
        11
    ClericPy  
       2021-03-23 20:15:44 +08:00
    点进来以前以为你说的官方更新移除了默认补全那回事, 点进来貌似不是, 爱莫能助了
    Pagliacii
        12
    Pagliacii  
       2021-03-24 10:34:54 +08:00
    @chenqh #10 你不是要智能提示吗? analysis 这项是告诉 Language Server 要 import 时需要解析的额外搜索路径;而 autoComplete 这项则是指定加载自动补全数据的其他包的位置。

    https://code.visualstudio.com/docs/python/settings-reference#_autocomplete-settings
    https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance
    tisswb
        13
    tisswb  
       2021-03-26 17:07:34 +08:00
    1.54.3 cpu 一直在跑,未找到原因,已经回退到 1.54.1 就好了
    chenqh
        14
    chenqh  
    OP
       2021-03-26 17:08:05 +08:00
    @tisswb vscode 怎么回滚?
    tisswb
        15
    tisswb  
       2021-03-26 17:33:02 +08:00
    @chenqh 首先关闭自动升级,然后到官网下载一个老版本安装就行
    chenqh
        16
    chenqh  
    OP
       2021-03-26 19:35:44 +08:00
    @tisswb 我还以为有什么按钮可以直接滚回去呢
    chenqh
        17
    chenqh  
    OP
       2021-03-31 14:43:48 +08:00
    @tisswb 老版本在哪里下载呀
    tisswb
        18
    tisswb  
       2021-03-31 22:58:31 +08:00   1
    tisswb
        19
    tisswb  
       2021-04-01 09:13:23 +08:00   1
    @chenqh 不用回退了,直接升级 1.55 吧,没问题了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6336 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 62ms UTC 02:32 PVG 10:32 LAX 19:32 JFK 22:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86