如何在Win10-64位系统上通过Anaconda Navigator为Python3.5安装PyVisa?
解决Anaconda中安装PyVisa 1.8的问题
我完全懂你这种卡壳的感觉——之前在Python2.7里装PyVisa 1.4顺风顺水,换到Python3.5的Anaconda 4.1环境,翻遍Navigator文档也找不到安装PyVisa 1.8的门路,确实闹心。别慌,试试下面这几个实用方法:
方法一:用conda命令行安装(优先推荐)
Navigator搜不到包的情况很常见,尤其是特定版本的第三方库,命令行反而更直接:
- 打开Anaconda Prompt(Windows)或终端(Linux/macOS),先激活你的Python3.5环境(如果用的是base环境可以跳过这步):
conda activate your_env_name - 添加conda-forge频道——很多官方频道没有的包都在这里:
conda config --add channels conda-forge - 尝试指定版本安装PyVisa:
如果系统提示找不到这个版本,说明conda频道里没有收录PyVisa 1.8,那就换用pip安装。conda install pyvisa=1.8
方法二:用pip命令安装
pip对旧版本包的兼容性更好,同样在激活环境后执行:
pip install pyvisa==1.8
⚠️ 小提醒:如果你的电脑里装了多个Python版本,记得确认当前pip是Anaconda环境下的(可以用where pip(Windows)或which pip(Linux/macOS)查看路径是否在Anaconda的环境文件夹内),避免装到别的Python环境里。
验证安装是否成功
安装完成后,打开Python终端输入以下代码检查:
import pyvisa print(pyvisa.__version__)
如果输出1.8,就说明安装成功啦。
内容的提问来源于stack exchange,提问作者xynxnex




