eclipse下建立环境 ODOO第二天

机器是Win8 64bit,

安装Python2.7和PostgreSQL9.3.5之后,下载好https://github.com/odoo/odoo.git

我下载的是8.0分支。

然后import projects

 

把C:\Python2.7和C:\Python2.7\Scripts两个目录加到Windows环境变量的Path里。

然后就是命令行里 python openerp-server 一次一次的试,看缺什么module,就到pypi里面去找。

然后pip install xxxxpackage 或者easy_install install xxxxpackage。

因为64位机器,还是遇到了一些麻烦。

 Unable to find vcvarsall.bat

ValueError: [u'path']

之类的问题都遇到过了。特别是安装psycopg2的时候,照着安装了2008的VC express也不行,

后来放弃了,找了一个64bit的直接安装的版本,pil竟然没有官方64bit的安装包,找了一个非官方的。

然后,有人提供了非官方的64位库:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

叫做Pillow,下载下来,是个 .whl 结尾的文件,这个其实就是python使用的一种压缩文件,后缀名改成zip,可以打开。

这个需要用 pip 安装。

如果没有在windows上安装pip,可以参考我的另一篇文章:

pip install Pillow-2.7.0-cp27-none-win_amd64.whl  即可。

注意,这里有一段

Pillow is a replacement for PIL, the Python Image Library, which provides image processing functionality and supports many file formats.
Use `from PIL import Image` instead of `import Image`.

意思就是说,要用 ‘ from PIL import Image' 代替 'import Image'

然后进python 命令行

from PIL import Image

OK,安装成功了。用法和PIL一样。

另外,还有通过源码自己编译的方法在windows上安装,可以参考:

http://www.crifan.com/python_install_pip_error_python_version_2_7_required_which_was_not_found_in_the_registry/

然后就终于odoo的server启动起来了。

babel-1.3.tar.gz
decorator-3.4.0.tar.gz
infi.win32service-0.1.6.tar.gz
jinja2-2.7.3.tar.gz
lxml-3.3.6.tar.gz
lxml-3.3.6.win-amd64-py2.7.exe
mako-1.0.0.tar.gz
pil-fork-1.1.7.win-amd64-py2.7.exe
psutil-2.1.1.win-amd64-py2.7.exe
psycopg2-2.5.4.win-amd64-py2.7-pg9.3.5-release.exe
psycopg2-dateutils-0.1.tar.gz
pyaml-14.05.7.tar.gz
pychart-1.39.tar.gz
python-dateutil-2.2.tar.gz
pytz-2014.7-py2.7.egg
pywin32-219.win-amd64-py2.7.exe
reportlab-3.1.8-cp27-none-win_amd64.whl
requests-2.4.0.tar.gz
simplejson-3.6.3.tar.gz
unittest2-0.5.1.tar.gz
version-0.1.1.tar.gz
werkzeug-0.9.6.tar.gz

猜你喜欢

转载自radzhang.iteye.com/blog/2113918