I’m in the process of setting up testing and staging servers in preparation for a Django upgrade project. After reading about virtualenv it sounded like it should be possible to automate the creation of an environment with the correct packages installed, e.g. by piping the output of pip freeze into pip install. This seems to work fine for most packages, however, some packages aren’t pip installable (on Windows) e.g. PIL, pycrypto, MySQLdb, lxml, pymssql, psyco… Am I going about this the wrong way?
Share
To build C modules, you need a working toolchain. You could also use Python in a Linux virtual machine if you prefer.