virtualenvwrapper создает envs в ~/.virtualenvs? (с вопросительным знаком)-> приводит к проблемам

Я установил Ubuntu 14.04 несколько недель назад, и запускаю и изучаю Python/Django. Вначале я установил virtualenv и virtualenvwrapper через зернышко, и работал как поезд. Вчера я испортил .bashrc файл и должен был восстановить его с/etc/skel/.bashrc (мое плохое, извините!)

С тех пор я не мог больше использовать команду workon. Таким образом, я повторно применил необходимый WORKON_HOME и PROJECT_HOME и исходный путь, который отсутствовал. При попытке использовать команду workon снова, это сказало, что мой предыдущий ENV не существовал (который на самом деле сделал в ~/.virtualenvs папку. Когда я создал новый virtualenv (mkvirutalenv), он работал и создал новый ENV. Однако при попытке установить некоторые пакеты как Django (sudo зернышко устанавливают Django) оно дало ошибку пути. После исследования пути текущего виртуального ENV я узнал, что путь был '~/.virtualenvs?' для сохранения envs (да, с тем вопросительным знаком)

Таким образом, я решил удалить virtualenvwarpper, virtualenv (удаление зернышка...) и удалить .virtualenvs и .virtualenvs? каталоги.

Когда переустановка и virtualenv и virtualenvwrapper, virtualenvwrapper придумала это сообщение

Downloading virtualenvwrapper-4.7.1-py2.py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): stevedore in /usr/local/lib/python2.7/dist-packages (from virtualenvwrapper)
Requirement already satisfied (use --upgrade to upgrade): virtualenv-clone in /usr/local/lib/python2.7/dist-packages (from virtualenvwrapper)
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /usr/local/lib/python2.7/dist-packages (from virtualenvwrapper) 

Установка собранных пакетов: virtualenvwrapper Успешно установил virtualenvwrapper

И еще раз когда создание ENV (mkvirtualenvs) это создает envs в .virtualenvs? (с вопросительным знаком) каталог. Я устанавливал, удаление, изменяя пути в .bashrc, но ничто, кажется, не работает. Поиск на Google не имеет никакого успеха или, я не могу найти идентичную проблему (или я просто перестал работать в объединении правильных поисковых слов),

Кто может дать мне нажатие в правильном направлении для возвращения моего virtualenv и virtualenvwrapper для работы. Спасибо за Вашу справку заранее!

*Редактирование в ответ:

Что ошибка сделала? на самом деле дайте? Вы уверены, что это было проблемой? – terdon 8 минут назад

Спасибо за Ваш ответ. Я не абсолютно уверен, что это - проблема, я нашел это довольно нечетным, что это добавило вопросительный знак в конце имени файла. Из-за этого я предположил, что это могло бы вызвать проблемы. Так или иначе я воссоздал ошибку:

edwin@edwin:~$ workon mysite
workon: command not found
edwin@edwin:~$ notepad .bashrc
// ADDED FOLLOWING LINES TO .BASHRC
// export WORKON_HOME=$HOME/.virtualenvs
// export PROJECT_HOME=~/media/edwin/DEV/python/mysite/
// source /usr/local/bin/virtualenvwrapper.sh

edwin@edwin:~$ source .bashrc
/premkprojectpper.user_scripts creating /home/edwin/.virtualenvs
/postmkprojectper.user_scripts creating /home/edwin/.virtualenvs
/initializerapper.user_scripts creating /home/edwin/.virtualenvs
/premkvirtualenvr.user_scripts creating /home/edwin/.virtualenvs
/postmkvirtualenv.user_scripts creating /home/edwin/.virtualenvs
/prermvirtualenvr.user_scripts creating /home/edwin/.virtualenvs
/postrmvirtualenv.user_scripts creating /home/edwin/.virtualenvs
/predeactivateper.user_scripts creating /home/edwin/.virtualenvs
/postdeactivateer.user_scripts creating /home/edwin/.virtualenvs
/preactivateapper.user_scripts creating /home/edwin/.virtualenvs
/postactivatepper.user_scripts creating /home/edwin/.virtualenvs
/get_env_detailsr.user_scripts creating /home/edwin/.virtualenvs
edwin@edwin:~$ workon mysite
(mysite)edwin@edwin:~$ cd /media/edwin/DEV/python/mysite
(mysite)edwin@edwin:/media/edwin/DEV/python/mysite$ pip install Django
/mysite/bin/pip", line 2tualenvs
/mysite/bin/python
^
SyntaxError: invalid syntax

Еще раз спасибо!

2
задан 28 September 2015 в 10:39

0 ответов

Другие вопросы по тегам:

Похожие вопросы: