Macos 如何在Mac OSX上以root用户身份启动Aptana Studio 3?

Macos 如何在Mac OSX上以root用户身份启动Aptana Studio 3?,macos,eclipse-plugin,aptana,pydev,Macos,Eclipse Plugin,Aptana,Pydev,我以非root用户的身份在MacBookOS10.6上安装了AptanaStudio 3。我的目标是使用Aptana Studio开发Python应用程序。看到它的潜力,我决定使用Aptana/Pydev来处理网络应用程序。令我沮丧的是,我无法打开TCP端口。不管我做什么,我都无法让Aptana作为root打开。我注意到的第一件事是默认工作区位于非root用户的主目录中。要验证,即os.getuid()始终为非零。一旦我在试图打开TCP端口的Aptana中运行test-script.py,它就会

我以非root用户的身份在MacBookOS10.6上安装了AptanaStudio 3。我的目标是使用Aptana Studio开发Python应用程序。看到它的潜力,我决定使用Aptana/Pydev来处理网络应用程序。令我沮丧的是,我无法打开TCP端口。不管我做什么,我都无法让Aptana作为root打开。我注意到的第一件事是默认工作区位于非root用户的主目录中。要验证,即os.getuid()始终为非零。一旦我在试图打开TCP端口的Aptana中运行test-script.py,它就会遇到权限错误。然而,从终端shell启动“sudo python2.7 test script.py”并没有任何问题。我尝试了以下方法,但没有效果:

  • 在获得根访问“su”之后,然后是“open/Applications/Aptana\Studio\3/…app”。“导入os”、“os.getuid()”结果为非零
  • 在获得根访问“su”之后,然后是“hdiutil mount Aptana\u Studio\u 3\u Setup.dmg”和“open/Volume/Aptana\Studio\3/…app”。“导入os”、“os.getuid()”结果为非零
  • 注意到“env”输出“USER=nonroot”,我在“su”之后尝试了“export USER=root”,并重复了步骤1和2。同样的结果
  • 在“sudo chown root test script.py”和“sudo chmod a+s test script.py”之后,重复步骤1和2。同样的结果

  • 我的错误是使用/usr/bin/open命令打开应用程序。
    如果我键入“sudo/Applications/MyAppName.app/Contents/MacOS/MyApp”,它会自动工作,似乎解决了我的问题。

    我的错误是使用了/usr/bin/open命令来打开应用程序。
    如果我输入了“sudo/Applications/MyAppName.app/Contents/MacOS/MyApp”,它会自动工作,似乎解决了我的问题。

    没有必要道歉!:)没有必要道歉!:)