VS代码中的Python交互式窗口错误-无法写入文件default.profraw:权限被拒绝

时间:2020-05-18 16:35:48

标签: python macos visual-studio-code anaconda

我最近更新了Anaconda发行版(Conda 4.8.3,Python 3.6.10),当前正在运行Visual Studio Code(1.44.2版)。

我试图打开Jupyter笔记本和Python交互式窗口,但出现以下错误:

Command 'Python: Show Python Interactive Window' resulted in an error Activating Python 3.6.10 64-bit ('base': conda) to run Jupyter failed with Error: StdErr from ShellExec, LLVM Profile Error: Failed to write file "default.profraw": Permission denied

每次我运行python解释器时,它都会在当前目录中创建一个新的“ default.profraw”文件,而先前的conda / python安装并没有发生这种情况。

我尝试使用虚拟conda环境(例如Python 3.5)安装旧版本的Python,以查看它是否可以纠正错误,但没有运气。

我当前正在使用Mac OSX High Sierra(10.13.6)

1 个答案:

答案 0 :(得分:0)

这让我发疯了! link referenced by @cel above给出了解决方法,但它应该是一个答案,而不仅仅是一个链接:

这似乎是Python 3.6.10的1010版本中的新行为。 版本1009,可以使用以下版本安装 conda install -c conda-forge "python=3.6.10=*1009*",不会产生此文件。

为我工作!