我在笔记本电脑上安装了Python 2.7.3.1(有Windows 7)。但是,当我尝试运行它时,我收到以下错误:
'windows无法访问指定的设备,路径或文件。您可能没有相应的权限来访问它们。'
我已将所有文件夹的权限更改为完全控制权限。我仍然得到错误。我在Windows 7,64位机器上运行。
我以管理员身份运行程序并获得相同的结果。
有人可以建议解决这个问题吗?
Edit1: 当我浏览Python的'Scripts'文件时,我发现了一个名为'spyder'的文件,它是一个Windows批处理文件。在以管理员身份打开此文件时,spyder会正常运行。但是,当我从开始菜单打开蜘蛛时,它给了我上面提到的错误。知道为什么会这样吗?
Edit2: 这是Path环境变量(因为它太长了,我无法在评论中添加它):
C:\ Python27 \ Lib \ site-packages \ PyQt4; C:\ Program Files \ Common Files \ Microsoft Shared \ Windows Live; C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Windows Live; c :\ Program Files(x86)\ Intel \ iCLS Client \; c:\ Program Files \ Intel \ iCLS Client \; C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files(x86)\ Intel \ OpenCL SDK \ 2.0 \ bin \ x86; C:\ Program Files(x86)\ Intel \ OpenCL SDK \ 2.0 \ bin \ x64 ; C:\ Program Files \ Intel \ Intel(R)管理引擎组件\ DAL; C:\ Program Files \ Intel \ Intel(R)管理引擎组件\ IPT; C:\ Program Files(x86)\ Intel \ Intel( R)管理引擎组件\ DAL; C:\ Program Files(x86)\ Intel \ Intel(R)管理引擎组件\ IPT; C:\ Program Files \ Sony \ VAIO Improvement \; C:\ Program Files(x86)\ Sony \ VAIO启动设置工具; C:\ Program Files(x86)\ Windows Live \ Shared; C:\ Users \ vaishali \ AppData \ Local \ Smartbar \ Application \; C:\ Users \ vaishali \ AppData \ Local \ Smartbar \应用程序\; C:\ Python27; C:\ Python27 \的DLL; C:\ Pyth on27 \ Scripts; C:\ Python27 \ Lib \ site-packages \ vtk; C:\ Python27 \ gnuplot \ binary; C:\ Python27 \ Lib \ site-packages \ osgeo; C:\ Program Files(x86)\ pythonxy \ SciTE-3.2.2-1; C:\ Program Files(x86)\ pythonxy \ console; C:\ MinGW32-xy \ bin; C:\ Program Files(x86)\ pythonxy \ swig; C:\ Program Files(x86 )\ pythonxy \ gettext的\ BIN
答案 0 :(得分:0)
试着看看:
http://support.microsoft.com/kb/2669244
由于您提到已经更改了权限,因此特别相关的步骤是
方法2:检查以确保文件位置可用
方法3:确保文件尚未移动或删除
方法4:重新创建快捷方式以检查损坏
方法5:检查文件是否已被Windows阻止
方法5 是我建议先做的,因为它似乎是为什么你不能运行原来的可执行文件的一个更常见的原因从网上下载。