python - Stockfish:PermissionError:[WinError 5] 访问被拒绝
问题描述
我正在用stockfish AI 编写一个国际象棋游戏。但是,每当我尝试导入库时,我都会收到错误 PermissionError: [WinError 5] Access is denied. 我已经搜索了错误并没有找到任何可以解决我的问题的东西。我对python很陌生,所以简单的答案将不胜感激。这是我的代码:
from stockfish import Stockfish
stockfish = Stockfish(r"/users/meyer/appdata/local/programs/python/python39/lib/site-packages/stockfish")
这是错误:
Traceback (most recent call last):
File "C:\Users\meyer\Desktop\Python\Chess\Chess ai.py", line 3, in <module>
stockfish = Stockfish(r"/users/meyer/appdata/local/programs/python/python39/lib/site-packages/stockfish")
File "C:\Users\meyer\AppData\Local\Programs\Python\Python39\lib\site-packages\stockfish\models.py", line 35, in __init__
self.stockfish = subprocess.Popen(
File "C:\Users\meyer\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\meyer\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 1420, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
PermissionError: [WinError 5] Access is denied
解决方案
推荐阅读
- node.js - Rest api - 连接到数据库和服务器 - 不推荐使用 URL 字符串解析器
- java - 如何在验证来自客户端的 JSON 输入时获取“违反约束列表”?
- javascript - 通过减小字体大小和截断文本来适应容器内的文本
- python - 如何隐藏 Django Chartit 图表的 xAxis 和 yAxis 标题?
- java - ThreadPoolTaskScheduler 在运行时更改 poolSize
- php - Laravel 在所有 api 路由中使用 Web 身份验证重定向到主页
- npm - npm install 运行正常,但无法运行 topojson
- php - 从 Facebook API 获取页面的总帖子和总参与度
- java - SharedPreferences 在某些设备上提供默认值
- python - 如何在 Tensorflow 中构建具有输入和输出变量的可重用图?