I mainly work these days with Python 2.7 and Django 1.3.3 (hosted on Heroku), and I have several projects that I support. I was working on a desktop with Ubuntu running inside VirtualBox, but recently had to make a trip and wanted everything to boot on my laptop. But I quickly found that virtualenv + Github was really easy to create projects, but I struggled to get them moving to my laptop. The approach I came up with was to create a new virtualenv and then clone the code from github. But I could not do this in the folder that I really wanted, because he would say that the folder is not empty. Thus, I would clone it into the tmp folder, than they cut / pasted everything where I really wanted it. I canβt stand it, but I just feel that I am missing something, and that it should be easier. Maybe clone first and then mkvirtualenv?
This is not a crushing problem, but I am thinking about making some changes (for example, how to drive a VirtualBox and just work with a dual boot system), and it would be great if I could make it smoother. :)
Finally, I found and read some messages about switching between git repositories between computers, but I did not see any business with Virtualenv (maybe I just skipped this).
EDIT: To be clear and to avoid confusion, I am not trying to "move" virtualenv. I'm just talking about the best way to create a new one. Install the packages and then clone the repo from github.
git python github virtualenv
David s
source share