PermissionError:[Errno 13]权限被拒绝:当我尝试运行>pydicom.dcmread(“<dicom文件的确切路径>”)时

2024-09-25 06:29:06 发布

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

我正在尝试使用Python执行以下操作:

import pydicom
pydicom.dcmread(r"C:\Users\rubin\repos\pacs\pacs_script\20201020125804\deid\1.2.124.38368.160582868433113778804731394162156011275\1.2.392.200036.9116.2.6.1.48.1220763049.1592440426.6416.9\1.2.392.200036.9116.2.1220763049.1592442586.11.1029100003.9.2767.dcm")

我得到以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\rubin\AppData\Roaming\Python\Python37\site-packages\pydicom\filereader.py", line 847, in dcmread
    fp = open(fp, 'rb')
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\rubin\\repos\\pacs\\pacs_script\\20201020-125804\\deid\\1.2.124.38368.160582868433113778804731394162156011275\\1.2.392.200036.9116.2.6.1.48.1220763049.1592440426.6416.9\\1.2.392.200036.9116.2.1220763049.1592442586.11.1029100003.9.2767.dcm'

我尝试以管理员身份运行,我正在dcmread中传递确切的文件位置,并且我正在Windows计算机上工作。请帮忙


Tags: inimport错误linescriptusersreposfile