2011-05-05 12 views
1

저는 Ubuntu 10.04에서 Python 2.6.5로 virtualenv를 설정하려고하지만 몇 가지 문제가 있습니다. 내가 다시 실행하면virtualenv 설정 중 문제가 발생했습니다.

Creating mysite-env/lib/python2.6 
Symlinking Python bootstrap modules 
    Symlinking mysite-env/lib/python2.6/lib-dynload 
    Symlinking mysite-env/lib/python2.6/config 
    Symlinking mysite-env/lib/python2.6/os.py 
    Ignoring built-in bootstrap module: posix 
    Symlinking mysite-env/lib/python2.6/posixpath.py 
    Cannot import bootstrap module: nt 
    Symlinking mysite-env/lib/python2.6/ntpath.py 
    Symlinking mysite-env/lib/python2.6/genericpath.py 
    Symlinking mysite-env/lib/python2.6/fnmatch.py 
    Symlinking mysite-env/lib/python2.6/locale.py 
    Symlinking mysite-env/lib/python2.6/encodings 
    Symlinking mysite-env/lib/python2.6/codecs.py 
    Symlinking mysite-env/lib/python2.6/stat.py 
    Symlinking mysite-env/lib/python2.6/UserDict.py 
    Symlinking mysite-env/lib/python2.6/lib-dynload/readline.so 
    Symlinking failed, copying to mysite-env/lib/python2.6/lib-dynload/readline.so 
Traceback (most recent call last): 
    File "/usr/local/bin/virtualenv", line 9, in <module> 
    load_entry_point('virtualenv==1.6.1', 'console_scripts', 'virtualenv')() 
    File "/usr/local/lib/python2.6/dist-packages/virtualenv.py", line 795, in main 
    never_download=options.never_download) 
    File "/usr/local/lib/python2.6/dist-packages/virtualenv.py", line 886, in create_environment 
    site_packages=site_packages, clear=clear)) 
    File "/usr/local/lib/python2.6/dist-packages/virtualenv.py", line 1020, in install_python 
    copy_required_modules(home_dir) 
    File "/usr/local/lib/python2.6/dist-packages/virtualenv.py", line 974, in copy_required_modules 
    copyfile(filename, dst_filename) 
    File "/usr/local/lib/python2.6/dist-packages/virtualenv.py", line 414, in copyfile 
    copyfileordir(src, dest) 
    File "/usr/local/lib/python2.6/dist-packages/virtualenv.py", line 391, in copyfileordir 
    shutil.copy2(src, dest) 
    File "/usr/lib/python2.6/shutil.py", line 99, in copy2 
    copyfile(src, dst) 
    File "/usr/lib/python2.6/shutil.py", line 53, in copyfile 
    fdst = open(dst, 'wb') 
IOError: [Errno 20] Not a directory: 'mysite-env/lib/python2.6/lib-dynload/readline.so' 

, 나는 다음을 얻을 : 나는 다음과 같은 오류가 virtualenv mysite-env --verbose

:

PIP와 설치 VIRTUALENV 및 VIRTUALENV 래퍼를 가진 후, 나는 명령을 실행 해요 :

Directory mysite-env/lib/python2.6 already exists 
Symlinking Python bootstrap modules 
    Ignoring built-in bootstrap module: posix 
    Cannot import bootstrap module: nt 
    Symlinking mysite-env/lib/python2.6/lib-dynload/readline.so 
    Symlinking mysite-env/lib/python2.6/copy_reg.py 
    Symlinking mysite-env/lib/python2.6/types.py 
    Symlinking mysite-env/lib/python2.6/re.py 
    Symlinking mysite-env/lib/python2.6/sre.py 
    Symlinking mysite-env/lib/python2.6/sre_parse.py 
    Symlinking mysite-env/lib/python2.6/sre_constants.py 
    Symlinking mysite-env/lib/python2.6/sre_compile.py 
    Ignoring built-in bootstrap module: zlib 
    Symlinking mysite-env/lib/python2.6/warnings.py 
    Symlinking mysite-env/lib/python2.6/linecache.py 
    Symlinking mysite-env/lib/python2.6/_abcoll.py 
    Symlinking mysite-env/lib/python2.6/abc.py 
Creating mysite-env/lib/python2.6/site-packages 
Writing mysite-env/lib/python2.6/site.py 
Writing mysite-env/lib/python2.6/orig-prefix.txt 
Creating parent directories for mysite-env/include 
Symlinking mysite-env/include/python2.6 
Creating mysite-env/bin 
New python executable in mysite-env/bin/python 
Changed mode of mysite-env/bin/python to 0755 
Testing executable with mysite-env/bin/python -c "import sys; print(sys.prefix)" 
ERROR: The executable mysite-env/bin/python is not functioning 
ERROR: It thinks sys.prefix is u'/usr' (should be '/vagrant/mysite-env') 
ERROR: virtualenv is not compatible with this system or executable 

어떤 문제를 해결할 수 있습니까? 감사!

+0

virtualenv --version의 출력? – Paolo

+0

virtualenv 1.6.1 – Lucas

답변

0

동일한 문제가있는 사람은 누구나 작동하도록했습니다. 깨끗한 이미지에서 모든 것을 재설치했습니다.

관련 문제