Документация по пирамиде гласит:
- «Рекомендуется установить Pyramid в« виртуальную »среду Python, чтобы получить изоляцию от любых« системных »пакетов, которые вы установили в своемPython версия "
- для установки Виртуальной среды Python, мне нужно установить setuptools, она работала
- для создания Виртуальной среды Python, мне нужно запустить" virtualenv --no-site-packages "env "
- после произнесения команды пишет:" Если вы работаете в UNIX, не используйте sudo для запуска сценария virtualenv "
В 3 я выполнил команду,получил разрешение отказано и использовал sudo.Я не знаю, будет ли проблема с использованием sudo, потому что я не уверен, является ли Linux своего рода Unix.
Теперь, как создать виртуальную среду Python после просмотра этого сообщения?
Traceback (most recent call last):
File "/usr/local/bin/virtualenv", line 9, in <module>
load_entry_point('virtualenv==1.5.1', 'console_scripts', 'virtualenv')()
File "/usr/local/lib/python2.6/dist-packages/virtualenv-1.5.1-py2.6.egg/virtualenv.py", line 558, in main
prompt=options.prompt)
File "/usr/local/lib/python2.6/dist-packages/virtualenv-1.5.1-py2.6.egg/virtualenv.py", line 647, in create_environment
site_packages=site_packages, clear=clear))
File "/usr/local/lib/python2.6/dist-packages/virtualenv-1.5.1-py2.6.egg/virtualenv.py", line 931, in install_python
stdout=subprocess.PIPE)
File "/usr/lib/python2.6/subprocess.py", line 623, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1141, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied