(Errno 30: Sistema de arquivos somente leitura) ao criar python virtualenv na pasta compartilhada

2

Estou executando o Ubuntu 17.10 tentando criar um ambiente virtual python (chamado "my_virtualenv") dentro da minha pasta compartilhada VBOX com a idéia de usar este interpretador python no pycharm do meu host Windows. (Só para ver se é possível)

A pasta compartilhada funciona corretamente, posso criar / manipular arquivos do host e do convidado. Eu criei a pasta do cliente VBOX selecionando apenas "auto-mount" e "make permanent" (não selecione "somente leitura").

Quando executo virtualenv my_virtualenv depois de alguns segundos, recebo o seguinte:

root@luis-VirtualBox:/media/sf_KUBUNTU/ENV# virtualenv my_virtualenv
New python executable in /media/sf_KUBUNTU/ENV/my_virtualenv/bin/python
Traceback (most recent call last):
  File "/usr/local/bin/virtualenv", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 713, in main
    symlink=options.symlink)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 925, in create_environment
    site_packages=site_packages, clear=clear, symlink=symlink))
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 1370, in install_python
    os.symlink(py_executable_base, full_pth)
OSError: [Errno 30] Read-only file system

Como você pode ver, tentei executar o comando do root sem sucesso, acho que tem algo a ver com permissões, mas não sei como proceder.

    
por Trantidon 01.12.2017 / 17:25

0 respostas