[英]qsharp and python: remove 'preparing qsharp environment' message from console
[英]import qsharp ModuleNotFoundError: No module named 'qsharp'
我使用pip install pythonnet安装了名为Python.NET包的python库,安装并导入了clr模块,独立安装qsharp模块成功但导入qsharp显示错误。 谁能告诉我为什么导入时出错?
我正在使用 spyder 运行 python 代码和 anaconda 进行安装。
安装 qsharp 的过程有点复杂,因为您必须多次“安装”它。
第一次安装将类似于:
dotnet tool install -g Microsoft.Quantum.IQSharp
dotnet iqsharp install
第二个安装(让我们中的一些人绊倒)然后你还必须:
pip install qsharp
之后它应该在 Python 中正确导入。
尝试
pip3 install qsharp
然后
python3 x.py
你必须小心你使用的 Python 版本,如果你的计算机上有很多版本,请删除它们,只让最新的一个,但是 Q# 安装分两步:
安装包:
pip install qshart
然后安装内核(您需要安装 dotnet ):
dotnet tool install -g Microsoft.Quantum.IQSharp
dotnet iqsharp install
我正在使用 VScode 并经常收到此错误。 我意识到我需要将环境更改为安装 qsharp 的环境..因为它需要安装在与 base 不同的环境中。 您还需要将终端转到代码所在的目录。
刚刚发布,因为我很早就为此而挣扎。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.