如何授予PyCharm管理员权限?

时间:2020-08-22 03:25:12

标签: python pycharm admin

很难读取此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

2 个答案:

答案 0 :(得分:1)

确保您的.py位于PyCharm-> Run-> Edit Configuration

答案 1 :(得分:0)

所以我明白了。不幸的是,我不确定100%到底是什么问题。因此,我将简要介绍我所使用的步骤

  1. 以管理员权限运行pycharm
  2. 将“配置”设置为正在运行的文件
  3. 创建初始化文件

这时它仍然无法正常工作

  1. 重新启动计算机。然后就大声笑了

有人建议Windows可能已经在后台运行Excel,这阻止了python访问文件。就像我说的那样,不能仅是100%。