如何解决如何授予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%到底是什么问题。因此,我将简要介绍我所使用的步骤
- 以管理员权限运行pycharm
- 将“配置”设置为正在运行的文件
- 创建初始化文件
这时它仍然无法正常工作
- 重新启动计算机。然后就大声笑了
有人建议Windows可能已经在后台运行Excel,这阻止了python访问文件。就像我说的那样,不能仅是100%。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。