尝试安装Python模块时,GCC权限被拒绝

尝试安装Python模块时,GCC权限被拒绝,python,gcc,cygwin,Python,Gcc,Cygwin,我正在尝试安装此模块。因此,我提取zip文件的内容,并尝试使用以下命令安装它: python setup.py install 并接收该输出: running install running build running build_ext building 'winrandom' extension c:\cygwin\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python27\include -IC:\Python27\PC -c src/wi

我正在尝试安装此模块。因此,我提取zip文件的内容,并尝试使用以下命令安装它:

python setup.py install
并接收该输出:

running install
running build
running build_ext
building 'winrandom' extension
c:\cygwin\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python27\include 
-IC:\Python27\PC -c src/winrandom.c -o build\temp.win32-2.7\Release\src\winrandom.o
error: command 'gcc' failed: Permission denied¨
我也尝试过easy_install,但收到了相同的错误

输出中提到的Python文件夹是只读的,我怀疑这是导致问题的原因,但我无法更改只读属性

编辑:还尝试以管理员身份运行此问题可能是因为cygwin使用gcc和g++的符号链接,而windows不了解如何处理此问题。下面是一个快速测试,以确定这是否正确:

C:\>g++
Access is denied.

C:\>bash

$ ls -l /usr/bin/g++
lrwxrwxrwx 1 nate Domain Users 21 Mar 22  2010 /usr/bin/g++ -> /etc/alternatives/g++

$ g++
g++: no input files

有关此问题的详细信息,请参阅和。

尝试以管理员权限运行它。
哪个gcc
在cygwin shell中表示什么?是的,以管理员身份启动cmd.exe。哪个gcc表示/usr/bin/gcc。如编辑中所述,我已经尝试以管理员身份运行cmd