Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 是否可以总结解释器初始化步骤?_Python_Visual Studio Code - Fatal编程技术网

Python 是否可以总结解释器初始化步骤?

Python 是否可以总结解释器初始化步骤?,python,visual-studio-code,Python,Visual Studio Code,问题: 分机在选择解释器时多次调用解释器以检索以下信息: explorer.exe-c“导入系统;打印(系统前缀)” explorer.exe-c“导入系统;打印(系统可执行)” explorer.exe-c“从distutils.sysconfig导入get_python_lib;打印(get_python_lib())” explorer.exe-m site–用户站点 explorer.exe-m pylint--disable=all--enable=F,不可访问,重复键,不必要的分号,

问题:
分机在选择解释器时多次调用解释器以检索以下信息:

explorer.exe-c“导入系统;打印(系统前缀)”
explorer.exe-c“导入系统;打印(系统可执行)”
explorer.exe-c“从distutils.sysconfig导入get_python_lib;打印(get_python_lib())”
explorer.exe-m site–用户站点
explorer.exe-m pylint--disable=all--enable=F,不可访问,重复键,不必要的分号,未分配的全局变量,未使用的变量,未使用的通配符导入,二进制操作异常,格式错误的字符串,字符串中异常的反斜杠,错误的打开………
explorer.exe d:\python vscode\vscode python\pythonFiles\explorerinfo.py


我们有自己的基于IronPython2.7.x的解释器,它加载额外的对象+运行时,这需要几秒钟的时间。在加载运行时之前,每个进程都需要以独占方式访问某些对象,我们无法对此进行更改,因为这是一个外部依赖项。等待资源可用也会降低初始化速度。是否可以在一次呼叫中组合上述步骤或优化此过程

将这些优化为单个调用的唯一方法是向位于的Python扩展本身发送一个pull请求,以某种方式将其更改为聚合调用。

好主意!非常感谢你!