Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows IOError:[Errno 13]尝试导入和使用plotly时权限被拒绝_Windows_Python 3.x_Plotly - Fatal编程技术网

Windows IOError:[Errno 13]尝试导入和使用plotly时权限被拒绝

Windows IOError:[Errno 13]尝试导入和使用plotly时权限被拒绝,windows,python-3.x,plotly,Windows,Python 3.x,Plotly,我正在运行一个flask应用程序,使用plotly绘制一些图表,它在我的工作pc上运行良好 我刚刚尝试在我的个人电脑上运行它,在启动本地主机服务器时,我收到以下消息: Traceback (most recent call last): File "controller.py", line 14, in <module> from plotly.offline import plot File "C:\Users\StuJ7\Anaconda2\lib\site-pa

我正在运行一个flask应用程序,使用plotly绘制一些图表,它在我的工作pc上运行良好

我刚刚尝试在我的个人电脑上运行它,在启动本地主机服务器时,我收到以下消息:

Traceback (most recent call last):
  File "controller.py", line 14, in <module>
    from plotly.offline import plot
  File "C:\Users\StuJ7\Anaconda2\lib\site-packages\plotly\__init__.py", line 31, in <module>
    from plotly import (plotly, dashboard_objs, graph_objs, grid_objs, tools,
  File "C:\Users\StuJ7\Anaconda2\lib\site-packages\plotly\plotly\__init__.py", line 10, in <module>
from . plotly import (
  File "C:\Users\StuJ7\Anaconda2\lib\site-packages\plotly\plotly\plotly.py", line 29, in <module>
    from plotly import exceptions, files, session, tools, utils
  File "C:\Users\StuJ7\Anaconda2\lib\site-packages\plotly\tools.py", line 403, in <module>
    @utils.template_doc(**get_config_file())
  File "C:\Users\StuJ7\Anaconda2\lib\site-packages\plotly\tools.py", line 241, in get_config_file
    ensure_local_plotly_files()  # make sure what's there is OK
  File "C:\Users\StuJ7\Anaconda2\lib\site-packages\plotly\tools.py", line 94, in ensure_local_plotly_files
    utils.save_json_dict(fn, contents)
  File "C:\Users\StuJ7\Anaconda2\lib\site-packages\plotly\utils.py", line 61, in save_json_dict
    with open(filename, "w") as f:
IOError: [Errno 13] Permission denied: 'C:\\Users\\StuJ7\\.plotly\\.credentials'
回溯(最近一次呼叫最后一次):
文件“controller.py”,第14行,在
从plotly.offline导入打印
文件“C:\Users\StuJ7\Anaconda2\lib\site packages\plotly\\uuuu init\uuuu.py”,第31行,在
从plotly导入(plotly、仪表板对象、图形对象、网格对象、工具、,
文件“C:\Users\StuJ7\Anaconda2\lib\site packages\plotly\plotly\\uuuu init\uuuu.py”,第10行,在
from.plotly导入(
文件“C:\Users\StuJ7\Anaconda2\lib\site packages\plotly\plotly\plotly.py”,第29行,在
从plotly导入异常、文件、会话、工具、UTIL
文件“C:\Users\StuJ7\Anaconda2\lib\site packages\plotly\tools.py”,第403行,在
@utils.template\u doc(**get\u config\u file())
文件“C:\Users\StuJ7\Anaconda2\lib\site packages\plotly\tools.py”,第241行,在get\u config\u文件中
确保_local_plotly_files()#确保存在的内容正常
文件“C:\Users\StuJ7\Anaconda2\lib\site packages\plotly\tools.py”,第94行,在本地绘图文件中
utils.save\u json\u dict(fn,目录)
文件“C:\Users\StuJ7\Anaconda2\lib\site packages\plotly\utils.py”,第61行,在save\u json\u dict中
打开(文件名为“w”)作为f:
IOError:[Errno 13]权限被拒绝:“C:\\Users\\StuJ7\\\.plotly\\.credentials”
因此,从错误消息中可以明显看出,这是关于.plotly.credentials文件的权限问题-但我已通过安全设置为自己分配了对整个.plotly文件夹的完全权限,并且我还以管理员身份安装了pip plotly

我已经尝试了大量的谷歌搜索,但对于这个特殊问题,似乎没有太多与windows相关的建议


任何人都可以建议我如何让它工作。

你能尝试通过python手动打开文件吗?我不能-我在()--->1 fo=open(“C:\Users\StuJ7\.plotly\.credentials”,“wb”)中得到IOError回溯(最近一次调用):[Errno 13]权限被拒绝:“C:\\Users\\StuJ7\\.plotly\\.credentials”可能是一个目录。你从
os.stat(“C:/Users/StuJ7/.plotly/.credentials”)
中得到了什么?从该命令我得到了nt.stat\u结果(st_mode=33206,st_ino=0L,st_dev=0L,st_nlink=0,st_uid=0,st_gid=0,st_size=121L,st_atime=1471985187L,st_mtime=1472073690L,st_ctime=1471985187L)