美文网首页
vscode 运行python工程 TypeError: 'No

vscode 运行python工程 TypeError: 'No

作者: 土八哥 | 来源:发表于2018-12-13 17:48 被阅读0次

    工作需要,没有使用最新版本的vscode。安装的python插件会自动更新,或者安装到不匹配的python插件导致运行的时候报错TypeError: 'NoneType' object is not callable。(也有可能其他原因,主要看启动时候的参数)

    一下是输出的运行指令

    $ cd /Users/{用户名}/Desktop/XXXXXX ; env "PYTHONIOENCODING=UTF-8" "PYTHONUNBUFFERED=1" /usr/bin/python /Users/{用户名}/.vscode/extensions/ms-python.python-2018.11.0/pythonFiles/experimental/ptvsd_launcher.py --default --client --host localhost --port 54185 ...........

    我的vscode版本只适合ms-python.python-2018.6.0,这里自动给我更新到了ms-python.python-2018.11.0

    解决方式:

    关闭vscode的插件自动更新

    官网找到历史插件版本

    ,自己拼接下载地址https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-python/vsextensions/python/2018.6.0/vspackage替换那个版本号2018.6.0。

    安装插件指令code --install-extension ms-python.python-2018.6.0.vsix

    重启vscode就可以了

    相关文章

      网友评论

          本文标题:vscode 运行python工程 TypeError: 'No

          本文链接:https://www.haomeiwen.com/subject/yambhqtx.html