Python sudo virtualenv-p提供权限错误:[Errno 13]权限被拒绝?

Python sudo virtualenv-p提供权限错误:[Errno 13]权限被拒绝?,python,macos,virtualenv,Python,Macos,Virtualenv,当我试着跑的时候 sudo virtualenv -p /Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS 它显示以下错误: Running virtualenv with interpreter /Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS Tr

当我试着跑的时候

sudo virtualenv -p /Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS
它显示以下错误:

Running virtualenv with interpreter 

/Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/bin/virtualenv", line 9, in <module>
    load_entry_point('virtualenv==1.8.2', 'console_scripts', 'virtualenv')()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/virtualenv.py", line 897, in main
    popen = subprocess.Popen([interpreter, file] + sys.argv[1:], env=env)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/subprocess.py", line 818, in __init__
    restore_signals, start_new_session)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/subprocess.py", line 1416, in _execute_child
    raise child_exception_type(errno_num, err_msg)
PermissionError: [Errno 13] Permission denied
使用解释器运行virtualenv
/Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS
回溯(最近一次呼叫最后一次):
文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.3/bin/virtualenv”,第9行,在
加载入口点('virtualenv==1.8.2','console\u scripts','virtualenv')()
文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site packages/virtualenv.py”,主目录第897行
popen=subprocess.popen([解释器,文件]+sys.argv[1:],env=env)
文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/subprocess.py”,第818行,在__
恢复信号,启动新会话)
文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/subprocess.py”,第1416行,在执行子进程中
引发子项异常类型(errno\u num、err\u msg)
PermissionError:[Errno 13]权限被拒绝
我尝试按照建议删除pip.log文件,但问题仍然存在。有什么解决办法吗

编辑:


我应该解释一下,我试图在
上创建一个virtualenv,因为我想为该版本的Python安装一个带有pip的包。

您的
版本/7.3/
树似乎与
3.3
树纠缠不清。我觉得你的设置有点混乱。那么这可能是“太本地化了”-无法删除或不删除…啊,不,你的virtualenv脚本是3.3版本,与你的7.3树没有任何关联。我怀疑是错误的虚拟脚本。