Julia1.2运行Julia包报错:打开文件 “*” 权限被拒绝


#1

大家好!最近才开始学习Julia,目的是使用一个专业相关的Julia包分析我的数据,包含运行代码和示例数据,需要修改文件路径。
运行环境:win10安装Anaconda3,使用Jupyterlab的julia内核。Julia是安装的64位版本1.2版本,非默认安装路径,但也在C盘。
但在运行到中间某个环节就会遇到报错:> SystemError: opening file “E:/Bio/Jupyter/Kpax3/demo”: Permission denied(ps.这个是我复先现这个数据时的输出路径)

Stacktrace:
[1] #systemerror#44(::Nothing, ::typeof(systemerror), ::String, ::Bool) at .\error.jl:134
[2] systemerror at .\error.jl:134 [inlined]
[3] #open#311(::Nothing, ::Nothing, ::Nothing, ::Bool, ::Nothing, ::typeof(open), ::String) at .\iostream.jl:289
[4] #open at .\none:0 [inlined]
[5] open(::String, ::String) at .\iostream.jl:345
[6] kpax3ga!(::AminoAcidData{UInt8}, ::Kpax3.AminoAcidStateList, ::Kpax3.EwensPitmanPAUT, ::Kpax3.AminoAcidPriorCol, ::KSettings, ::Kpax3.GASupport) at C:\Users\coto.julia\packages\Kpax3\P8vrG\src\optimizer\algorithm.jl:14
[7] kpax3ga(::AminoAcidData{UInt8}, ::Array{Int64,1}, ::KSettings) at C:\Users\coto.julia\packages\Kpax3\P8vrG\src\optimizer\algorithm.jl:181
[8] top-level scope at In[7]:34
请问,这样的文件读写权限问题该如何解决?


#2

找到这个文件,右键属性,安全,高级,查看一下你当前用户的有效权限,缺啥补啥
或者使用管理员权限启动Jupyter的服务器


#3

非常感谢您的答复!
我找到了原因,输入文件必须为指定一个文件名称的字符串,而不是指定文件的路径。
祝好!