如何授予PyCharm管理员权限?

问题描述

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

,

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

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

这时它仍然无法正常工作

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

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

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...