Psychopy并口错误:psychopy.parallel has been imported but no parallel port driver found
Psychopy并口错误psychopy.parallel has been imported but no parallel port driver found本篇文章主要解决以下问题psychopy.parallel has been imported but no parallel port driver found. Install either inpout32, inpoutx64 or dlportio。本文所使用的环境:Windows11Python 3.10numpy2.2.6 psychopy2026.2.1 psychtoolbox3.0.22.2一、并口配置并口的配置可以参考官方文档Psychopy并口https://psychopy.org/api/parallel.htmlclass TriggerPort: 可选的并口触发输出只有配置地址后才会启用。 def __init__(self, address: int | None) - None: self._port: Any | None None if address is not None: from psychopy import parallel self._port parallel.ParallelPort(addressaddress) self._port.setData(0) def set(self, value: int) - None: if self._port is not None: self._port.setData(value) def close(self) - None: self.set(0)并口的配置方式如上所示假如我们在初始化并口的时候给了一个并口地址那么就可能因出现题目中的错误而导致程序自动退出初始化失败。这行报错表示缺少并口驱动我们需要下载对应的驱动。二、驱动下载这一部分也可以参考官方文档Psychopy硬件 并口点击下面的链接https://www.highrez.co.uk/Downloads/InpOut32/找到Download Links如下图所示点击第一个https://www.highrez.co.uk/scripts/download.asp?packageInpOutBinaries即可开始下载驱动文件。下载完成后得到一个名为InpOutBinaries_1501.zip的压缩包解压后会得到两个文件夹分别是Win32和x64两个文件夹里各有一个驱动文件即后缀为dll的文件分别是inpout32.dll和inpoutx64.dll。我们把这两个文件移动到C:\Windows\System32下面即可。这时重启psychopy环境会发现问题已经解决并口可以正常使用了。三、原因这其实是一个历史遗留问题并口是非常古老的硬件端口现在的设备已经基本不使用了因此新的设备会需要像这样的额外操作才能保证其正常运行。下载下来的驱动里会有一份说明它的中文版是这样的该驱动程序支持对“传统”硬件端口地址进行写入操作。但不支持USB 设备如 USB 并口也不支持 PCI 并口据我所知。驱动程序在运行时安装但此操作需要管理员权限。在 Windows Vista 及更高版本系统中开启 UAC 的情况下您可以运行\Win32文件夹中的InstallDriver.exe来安装适用于当前操作系统的驱动程序。执行该程序时会触发提升权限请求并询问您的许可或要求输入管理员密码。驱动程序首次安装完成后此后任何用户均可正常使用无需再具备管理员权限。

相关新闻

DiskGenius专业版深度解析:分区管理、数据恢复与系统迁移实战指南

DiskGenius专业版深度解析:分区管理、数据恢复与系统迁移实战指南

如果你正在为硬盘分区管理、数据恢复或系统迁移而烦恼,那么这篇文章就是为你准备的。很多开发者和技术爱好者都曾面临这样的困境:C盘空间告急,却不敢轻易调整分区;误删了重要文件,不知道如何找回;或者想无损…

2026/8/6 23:02:45 阅读更多 →
Linux chcon 命令超详细教程|SELinux 安全上下文修改实战

Linux chcon 命令超详细教程|SELinux 安全上下文修改实战

1. 命令简介chcon(Change Context)命令用于修改文件或目录的 SELinux 安全上下文。SELinux(Security-Enhanced Linux)是一种强制访问控制(MAC)安全机制,通过为系统中的每个对象(文件…

2026/8/6 22:45:01 阅读更多 →
uniapp nvue页面开发避坑指南:90%开发者踩过的5个深坑,附解决方案

uniapp nvue页面开发避坑指南:90%开发者踩过的5个深坑,附解决方案

一、问题概述在uniapp App端开发中,当页面需要高性能滚动(如消息列表、朋友圈Feed流)或使用WebView无法实现的原生组件(如地图、视频、LivePlayer)时,开发者通常会选择nvue页面。nvue使用Weex渲染引擎&…

2026/8/6 21:28:11 阅读更多 →

最新新闻

单片机开发实战指南:从51到STM32的系统思维与项目避坑

单片机开发实战指南:从51到STM32的系统思维与项目避坑

如果你是一名电子爱好者、嵌入式初学者,或者正在为课程设计、毕业设计、蓝桥杯等比赛寻找一个核心控制方案,那么“单片机”这三个字你一定不陌生。但你是否曾有过这样的困惑:网上教程铺天盖地,从51到STM32,从点亮LED到…

2026/8/7 7:13:10 阅读更多 →
MongoDB 迁移新思路:KingbaseES 一体化多模架构破除烟囱式数据孤岛,实现零代码业务平滑切换

MongoDB 迁移新思路:KingbaseES 一体化多模架构破除烟囱式数据孤岛,实现零代码业务平滑切换

目录 一、行业现状:烟囱式多库架构下的 MongoDB 迁移诉求 1.1 企业数据库架构为什么会变成“烟囱式” 1.2 烟囱式架构带来的实际问题 第一,运维成本被反复放大 第二,数据孤岛影响业务分析能力 第三,MongoDB 自身事务能力在核…

2026/8/7 7:13:10 阅读更多 →
设计模式 10 · 组合模式

设计模式 10 · 组合模式

前面三篇(代理、装饰器、适配器)都是"包装一个对象"。从这一篇起,结构型模式换个话题——组织一群对象。第一站是组合模式(Composite),它专门对付一种特定的数据结构:树。 树形结构在业务里无处不在:文件系统里,文件夹装着文件,文件夹里还能装文件夹;公司组织里,部门…

2026/8/7 7:13:10 阅读更多 →
Debugger for Java 全配置属性盘点

Debugger for Java 全配置属性盘点

VSCode 生态中,由 Microsoft 出品的 Debugger for Java 扩展是 Java 开发者日常调试的核心工具。它基于 Java Debug Server 与 Eclipse JDT 配合,通过 DAP(Debug Adapter Protocol)将完整的 Java 调试能力接入 VSCode,…

2026/8/7 7:13:10 阅读更多 →
教育数智基座哪家有实力

教育数智基座哪家有实力

在当今数字化转型的大潮中,教育行业也在积极拥抱新技术,以提升管理效率和教学质量。然而,在众多教育信息化解决方案提供商中,如何选择一家真正具备实力的公司呢?本文将通过具体数据和案例,为你推荐一家在教…

2026/8/7 7:13:10 阅读更多 →
环形链表检测:哈希表与快慢指针算法详解

环形链表检测:哈希表与快慢指针算法详解

1. 题目背景与核心需求环形链表 II(LeetCode #142)是数据结构与算法领域的经典面试题,主要考察对链表结构的理解和双指针技巧的掌握。题目要求给定一个链表的头节点,返回链表开始入环的第一个节点。如果链表无环,则返回…

2026/8/7 7:12:10 阅读更多 →

日新闻

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南 【免费下载链接】scrcpy Display and control your Android device 项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy 想要将Android手机屏幕完美投射到电脑上,享受大屏操作的自…

2026/8/7 0:00:19 阅读更多 →
如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南 【免费下载链接】tom-select Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget wi…

2026/8/7 0:00:19 阅读更多 →
5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件 【免费下载链接】nsz NSZ - Homebrew compatible NSP/XCI compressor/decompressor 项目地址: https://gitcode.com/gh_mirrors/ns/nsz 你是否在为Nintendo Switch游戏文件占用大量存储…

2026/8/7 0:00:19 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/6 22:02:27 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/6 22:02:27 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/6 22:02:27 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/6 22:02:28 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →