Python &引用;r、 启动不是一项功能;费米-康达误差

Python &引用;r、 启动不是一项功能;费米-康达误差,python,function,statistics,jupyter,macos-catalina,Python,Function,Statistics,Jupyter,Macos Catalina,我一直在macOS Catalina 10.15.5上使用Python2.7.14 64位上的Fermipy conda环境,一夜之间在尝试通过Vscode连接到Jyputer服务器时收到错误“r.start不是函数”(如果我在Jupyter Notebook/Lab上尝试,服务器会立即死亡)。我的系统上有一堆乱七八糟的东西,所以我最终格式化了它,并重新安装了所有需要的依赖项(比如通过自制的Conda、通过Conda的Fermitools和通过他们站点上的安装脚本的Fermipy),但仍然会遇到

我一直在macOS Catalina 10.15.5上使用Python2.7.14 64位上的Fermipy conda环境,一夜之间在尝试通过Vscode连接到Jyputer服务器时收到错误“r.start不是函数”(如果我在Jupyter Notebook/Lab上尝试,服务器会立即死亡)。我的系统上有一堆乱七八糟的东西,所以我最终格式化了它,并重新安装了所有需要的依赖项(比如通过自制的Conda、通过Conda的Fermitools和通过他们站点上的安装脚本的Fermipy),但仍然会遇到同样的错误,尽管我以前运行python脚本很好。它没有给我其他错误或输出,如果它给了我,我会把它附加在这里

编辑:我在使用任何版本的Python 2.7.XX时都会遇到相同的错误,而不是在使用Python 3.7.XX时。

我收到了相同的消息。(r.start不是一个函数。)我在计算机上卸载了一个旧版本的anaconda,它留下了一个包含python版本的文件夹。在vscode中设置了python和Jupyter路径之后,Jupyter应该从新的venv运行。我完全删除了老anaconda安装中的剩余文件——消息消失了,笔记本运行正常。也许你可以试着扔掉所有康达的东西和pip安装jupyter以及你需要的任何东西。

我也得到了同样的信息。(r.start不是一个函数。)我在计算机上卸载了一个旧版本的anaconda,它留下了一个包含python版本的文件夹。在vscode中设置了python和Jupyter路径之后,Jupyter应该从新的venv运行。我完全删除了老anaconda安装中的剩余文件——消息消失了,笔记本运行正常。也许可以试着扔掉所有康达的东西和pip安装jupyter和其他你需要的东西。

正如这里所回答的

VSCode改变了它启动jupyter内核的方式,新方法与Python2.7不兼容

将此行添加到VSCode settings.json文件中,然后重新启动

"python.experiments.optOutFrom": ["LocalZMQKernel - experiment"]
正如我在这里回答的那样

VSCode改变了它启动jupyter内核的方式,新方法与Python2.7不兼容

将此行添加到VSCode settings.json文件中,然后重新启动

"python.experiments.optOutFrom": ["LocalZMQKernel - experiment"]

它对我不起作用,但我安装了Ubuntu,它运行平稳。它对我不起作用,但我安装了Ubuntu,它运行平稳。