Ubuntu 22.04LTS无Conda环境下安装QDK预编译包的方法
无需conda安装QDK IQ#组件解决Ubuntu 22.04LTS虚拟环境问题
可以不用conda安装QDK预编译包,以下是针对virtualenv环境的完整解决步骤:
安装.NET SDK(IQ#依赖.NET生态)
先添加微软软件源,再安装.NET 6 SDK(IQ#当前稳定版本推荐依赖此版本):wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb rm packages-microsoft-prod.deb sudo apt update && sudo apt install -y dotnet-sdk-6.0安装IQ#全局工具
通过dotnet命令安装IQ#核心组件:dotnet tool install --global Microsoft.Quantum.IQSharp初始化IQ#环境
执行初始化命令,让Python的qsharp包能关联到IQ#组件:dotnet iqsharp install验证环境变量(若需要)
如果执行dotnet iqsharp提示命令不存在,需将dotnet工具路径加入环境变量:echo 'export PATH="$PATH:$HOME/.dotnet/tools"' >> ~/.bashrc source ~/.bashrc验证安装
回到你的virtualenv虚拟环境,重新执行测试命令:python -c "import qsharp"无报错则表示安装成功。
内容的提问来源于stack exchange,提问作者sancho.s ReinstateMonicaCellio
相关产品推荐
相关产品推荐

