我最近更新了jupyter笔记本的iqsharp(从0.10到0.11) (通过Anaconda),从那时起,当我打开一个新的或现有的Q#笔记本时,Q#内核就停止了连接。我试过卸载和重新安装jupyter笔记本以及iqsharp,但似乎没有什么改变。
我最初安装了iqsharp木星笔记本,遵循说明这里,并使用说明这里将其更新为最新版本。
我认为这可能与"Access to the path 'C:\Users\neera\Application Data' is denied"出现在终端有关,虽然我不太清楚这意味着什么。
iqsharp: 0.11.2004.2825
Jupyter Core: 1.3.52077.0
.NET Runtime: .NETCoreApp,Version=v3.1任何帮助都将不胜感激。
发布于 2020-05-26 17:00:23
更新:
正如在这个GitHub问题中讨论的那样,这似乎与您的Q# .ipynb笔记本文件生活在Users文件夹中,以及由于某种原因无法访问的Application Data文件夹有关。
您应该能够通过从磁盘上的任何其他文件夹创建/打开Q# .ipynb笔记本文件来解决此问题。
感谢您提供更多的信息!
旧的答案:
这听起来像是某种类型的安装问题。(我留下了一条评论,要求提供更多细节,以便更具体地帮助诊断。)但是通常,您可以尝试通过执行以下操作来完全卸载和重新安装iqsharp工具:
dotnet tool uninstall -g Microsoft.Quantum.IQSharp
dotnet tool install -g Microsoft.Quantum.IQSharp
dotnet iqsharp installhttps://stackoverflow.com/questions/62009102
复制相似问题