我使用pip install pythonnet安装了名为Python.NET软件包的python库,安装并导入了clr模块,成功完成了qsharp模块的独立安装,但导入qsharp显示错误。 谁能告诉我为什么导入时会出错?
我正在使用spyder运行python代码和anaconda进行安装。
答案 0 :(得分:1)
尝试
pip3 install qsharp
然后
python3 x.py
答案 1 :(得分:0)
安装qsharp的过程有些麻烦,因为您必须多次“安装”它。
第一次安装将类似于:
dotnet tool install -g Microsoft.Quantum.IQSharp
dotnet iqsharp install
第二次安装(使我们中的一些人感到震惊)是,您还必须:
pip install qsharp
之后,它应该正确导入Python。
答案 2 :(得分:0)
对于使用的Python版本,您必须要小心,如果您的计算机上有很多版本,请删除它们,并仅允许最新版本使用,但是Q#分两步安装:
安装软件包:
pip install qshart
然后安装内核(您需要安装dotnet):
dotnet tool install -g Microsoft.Quantum.IQSharp
dotnet iqsharp install
答案 3 :(得分:0)
我正在使用VScode并经常收到此错误。我意识到我需要将环境更改为已安装qsharp的环境。因为需要将其安装在与基本环境不同的环境中。 另外,您还需要将终端转到代码所在的目录。
就在我尽早为此努力时发布。