configure your own python 2.5.2 on bluehost

作者:半瓶墨水 链接:http://www.2maomao.com/blog/your-own-python-on-bluehost/

[I suppose the guy who need this will be able to read this article]

I have a shared host on Bluehost.com, and want to have a lot of python libraries and applications to work on it.

Since it’s a shared host, I can’t install python libs, while I love ez_setup so much, I can’t live on python world without it.

Knowing from python-cn group, that I could build and use my own python on it. I should have got this solution earlier, this might be simple and naive for linux users.

OK, now let’s do it:

——————————————–

1. you must have shell access, please contact the bluehost support for a shell access

2. my dev box is windows xp, so I use putty, to connect my host 2maomao.com

3. then use wget to download latest python, unzip it

wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz
tar xvzf Python-2.5.2.tgz

4. this step is critical, you need to replace “twomaom1″ to your own user name below:

cd Python-2.5.2
./configure --prefix=/home/twomaom1/mypython --enable-unicode=ucs4
make
make install

5. now, let’s use the new python instead of the old one, you need to
a). cd ~
b). use any editor(I use vim), to edit your “.bashrc” file, add the following line at the end of the file

export PATH=/home/twomaom1/mypython/bin/:$PATH

6. now type “bash” and enter to refresh the shell, type “python -V” to view the python version.

You should already been successful.

from now on, easy_install or “python setup.py”, it’s your choice :)

Oh…don’t forget, in your python script, use the correct python path in the head, like mine:

#!/home/twomaom1/bin/python

Enjoy it ~!

Main Reference: Custom Python installation for Django on Dreamhost

  • Share/Bookmark

共 4 条评论

  • Li Xin 六月 25th, 2008 10:35 上午

非常好!
我就是follow这个来弄俺们的django framework的.
:h

@Li Xin
能有帮助,我很开心

  • T.F. 一月 12th, 2009 10:27 下午

感谢分享

[...] 2. 更新python:bluehost上的python当前默认是2.4的,为了与时俱进,要升级一下,python的安装只要搞到shell权限就容易了,剩下的就是要规划好目录,并且配置shell的.bashrc环境变量,将新安装的python的bin目录加入到shell环境变量中,具体的可以参考这里。 [...]

发表评论

  • :l
  • :)
  • :q
  • :(
  • :^
  • :x
  • :v
  • :D
  • :s
  • :h
  • :e
  • :X
  • :k
  • :w
  • :d
  • :p

注意:评论中需包含至少一个中文字,否则视为无效

Additional comments powered by BackType