Stockfish:PermissionError:[WinError 5]访问被拒绝

2024-09-26 22:53:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用stockfish AI编写一个国际象棋游戏。但是,每当我尝试iport库时,都会出现错误PermissionError:[WinError 5]访问被拒绝。我已经查找了错误,还没有找到任何解决我问题的方法。我对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

Tags: inpylibpackageslocal错误linesite

热门问题