2013-11-13 3 views
2

Я использую Merverick OSX. Я установил Python 3.3.3 В моем компьютере, и я хотел бы установить НастойУстановка колбы не работает должным образом

Когда я печатаю это в терминале

$sudo easy_install virtualenv 

терминал показывает эту ошибку мне

error: can't create or remove files in install directory 

The following error occurred while trying to add or remove files in the 
installation directory: 

[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-  
373.write-test' 

The installation directory you specified (via --install-dir, --prefix, or 
the distutils default setting) was: 

/Library/Python/2.7/site-packages/ 

Perhaps your account does not have write access to this directory? If the 
installation directory is a system-owned directory, you may need to sign in 
as the administrator or "root" account. If you do not have administrative 
access to this machine, you may wish to choose a different installation 
directory, preferably one that is listed in your PYTHONPATH environment 
variable. 

For information on other options, you may wish to consult the 
documentation at: 

http://peak.telecommunity.com/EasyInstall.html 

Please make the appropriate changes for your system and try again. 

Так что я доступ как пользователь root, а затем введите

$sudo easy_install virtualenv 

и он говорит так, но есть предупреждение о * .egg wh это что? что-то идет не так? и как это исправить?

Last login: Wed Nov 13 16:10:17 on ttys000 
Tammarats-MacBook-Air:~ Team$ su root 
Password: 
sh-3.2# $sudo easy_install virtualenv 
Searching for virtualenv 
Reading http://pypi.python.org/simple/virtualenv/ 
Best match: virtualenv 1.10.1 
Downloading https://pypi.python.org/packages/source/v/virtualenv/virtualenv- 
1.10.1.tar.gz#md5=3a04aa2b32c76c83725ed4d9918e362e 
Processing virtualenv-1.10.1.tar.gz 
Running virtualenv-1.10.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install- 
Nl7IVa/virtualenv-1.10.1/egg-dist-tmp-QGa1nR 
warning: no files found matching '*.egg' under directory 'virtualenv_support' 
warning: no previously-included files matching '*' found under directory 
'docs/_templates' 
warning: no previously-included files matching '*' found under directory 'docs/_build' 
Adding virtualenv 1.10.1 to easy-install.pth file 
Installing virtualenv script to /usr/local/bin 
Installing virtualenv-2.7 script to /usr/local/bin 

Installed /Library/Python/2.7/site-packages/virtualenv-1.10.1-py2.7.egg 
Processing dependencies for virtualenv 
Finished processing dependencies for virtualenv 
sh-3.2# 
+0

Вы можете игнорировать их. :) Пробовали ли вы python -c из флажков Import Flask, чтобы узнать, работает ли он? – moodh

ответ

2

Каждый раз, когда мы встречаемся все, что мы не можем undestand, как это, мы должны читать подробно explainin вы нашли «WARNING», это сказать вам, что это не ошибка. и

Installed /Library/Python/2.7/site-packages/virtualenv-1.10.1-py2.7.egg  
    Processing dependencies for virtualenv 
    Finished processing dependencies for virtualenv 

скажите, что вы успешно установили virtualenv. Теперь вы можете в соответствии с документами, данными Flask, узнать Flask;

+0

большое спасибо человек! Я сделал это wowwwwww ^^ – Team

+0

поздравление вам !!! – user2228392

1

Проблема в том, что easy_install, который находится на пути в компании Apple поставляется один для Python 2.7, так что вы установили флягу для питона 2.7

Вы должны guve явный путь к питона версии 3.3.

Также virtualenv является частью 3.3, см. python docs. Soyou не нужно его устанавливать.

Смежные вопросы