如何授予 PyCharm 管理员权限?

How do I give PyCharm Admin permission?

很难阅读这个 excel 文件。我进行了一些谷歌搜索,看起来我需要授予 PyCharm 管理员权限。所以我退出,然后“运行 作为管理员”。仍然有同样的错误。甚至不确定这是实际问题还是我做错了什么。

我的代码

import xlrd

loc = (r"C:\Users\tyler\OneDrive\Documents\GB-NYJ 2002 W17.xlsx")

wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)
print(sheet.cell_value(0, 0))

错误

C:\Users\tyler\PycharmProjects\NFLModel\venv\Scripts\python.exe C:/Users/tyler/PycharmProjects/NFLModel/Carson.py
Traceback (most recent call last):
  File "C:/Users/tyler/PycharmProjects/NFLModel/Carson.py", line 10, in <module>
    wb = xlrd.open_workbook(loc)
  File "C:\Users\tyler\PycharmProjects\NFLModel\venv\lib\site-packages\xlrd\__init__.py", line 111, in open_workbook
    with open(filename, "rb") as f:
PermissionError: [Errno 13] Permission denied: 'C:\Users\tyler\OneDrive\Documents\GB-NYJ 2002 W17.xlsx'

Process finished with exit code 1

确保您的 .py 在 PyCharm -->运行-->Edit Configuration

所以我让它工作了。不幸的是,我不是 100% 确定问题到底是什么。所以我将运行按照我工具

的步骤
  1. 运行 pycharm 具有管理员权限
  2. 将配置设置为 运行ning
  3. 的文件
  4. 创建初始化文件

此时还是不行

  1. 重启电脑。然后就成功了哈哈

有人建议 Windows 可能在后台 运行 宁 Excel,这会阻止 python 访问该文件。就像我说的,不能 100% 是唯一的问题。