文書の過去の版を表示しています。
Xrea Virtual-Python & Django Setup
$ mkdir ~/usr $ mkdir ~/tmp $ cd ~/tmp $ curl -O http://peak.telecommunity.com/dist/virtual-python.py % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3898 100 3898 0 0 11374 0 --:--:-- --:--:-- --:--:-- 3806k $ python2.4 virtual-python.py --prefix=~/usr Creating /virtual/username/usr/lib/python2.4 Creating /virtual/username/usr/lib/python2.4/site-packages Creating /virtual/username/usr/include/python2.4 Creating /virtual/username/usr/bin Copying /usr/local/bin/python2.4 to /virtual/username/usr/bin You're now ready to download ez_setup.py, and run /virtual/username/usr/bin/python ez_setup.py $ cd ~/usr/lib/python2.4/site-packages $ vi sitecustomize.py import sys sys.setdefaultencoding('utf-8') :wq! <- vi save & quit $ chmod 777 sitecustomize.py $ cd ~ $ vi .bashrc export PYTHONPATH=~/usr/lib/python2.4/site-packages export PATH="~/usr/bin:${PATH}" :wq! <- vi save & quit $ cd ~/tmp $ curl -O http://peak.telecommunity.com/dist/ez_setup.py % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 9716 100 9716 0 0 14059 0 --:--:-- --:--:-- --:--:-- 28162 $ ~/usr/bin/python ez_setup.py Downloading http://pypi.python.org/packages/2.4/s/setuptools/setuptools-0.6c9-py2.4.egg Processing setuptools-0.6c9-py2.4.egg creating /virtual/username/usr/lib/python2.4/site-packages/setuptools-0.6c9-py2.4.egg Extracting setuptools-0.6c9-py2.4.egg to /virtual/username/usr/lib/python2.4/site-packages Adding setuptools 0.6c9 to easy-install.pth file Installing easy_install script to /virtual/username/usr/bin Installing easy_install-2.4 script to /virtual/username/usr/bin Installed /virtual/username/usr/lib/python2.4/site-packages/setuptools-0.6c9-py2.4.egg Processing dependencies for setuptools==0.6c9 Finished processing dependencies for setuptools==0.6c9 $ wget http://www.djangoproject.com/download/1.0.2/tarball/ --2008-11-27 02:31:18-- http://www.djangoproject.com/download/1.0.2/tarball/ Resolving www.djangoproject.com... 64.207.133.18 Connecting to www.djangoproject.com|64.207.133.18|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://media.djangoproject.com/releases/1.0.2/Django-1.0.2-final.tar.gz [following] --2008-11-27 02:31:18-- http://media.djangoproject.com/releases/1.0.2/Django-1.0.2-final.tar.gz Resolving media.djangoproject.com... 64.207.133.30 Connecting to media.djangoproject.com|64.207.133.30|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 4649433 (4.4M) [application/octet-stream] Saving to: `Django-1.0.2-final.tar.gz' 100%[====================================================================================>] 4,649,433 1.04M/s in 5.3s 2008-11-27 02:31:24 (853 KB/s) - `Django-1.0.2-final.tar.gz' saved [4649433/4649433] $ tar xvzf Django-1.0.2-final.tar.gz $ cd Django-1.0.2-final $ ~/usr/bin/python setup.py install