Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: Installazione Open ERP su server MAc

Installazione Open ERP su server MAc 7 Anni 8 Mesi fa #4935

  • mommo
  • Avatar di mommo
  • Offline
  • Junior Boarder
  • Messaggi: 21
  • Karma: 0
Salve gente
sto provando ad'installare Open erp sul Mac server 10.6

Vi elenco i passi che ho fatto

Allora installato il Mac port
installato il PostgreSQL 9
quindi installato python 2.6 e 2.7 con le varie librerie

scaricati gli ultimi pacchetti openerp-server-6.0.2 e openerp-client-6.0.2

entro nella cartella

penerp-server-6.0.2/bin

e avvio il comando
python openerp-server.py -sc ./openerp-server.conf

File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/netsvc.py", line 292, in <module>
import tools
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/tools/__init__.py", line 26, in <module>
from convert import *
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/tools/convert.py", line 45, in <module>
import osv
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/__init__.py", line 22, in <module>
import osv
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/osv.py", line 26, in <module>
import orm
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/orm.py", line 57, in <module>
import fields
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/fields.py", line 39, in <module>
from psycopg2 import Binary
ImportError: No module named psycopg2



e sul psycopg si blocca. Come si configura questo psycopg???

Aiutatemi!!! :woohoo:
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Installazione Open ERP su server MAc 7 Anni 8 Mesi fa #4936

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Non l'ho mai installato su MAC, perciò prendi con le molle quello che ti dico...
Su linux la versione di PostgreSQL usata è la 8.4... forse il tuo problema è la 9, psycopg2 infatti è un modulo per "lavorarsi" postgresql...
inoltre il modulo in questione sembra non essere stato neppure installato (ci sono un po' di dipendenze da installare prima di avviare il server)

Se ti può essere utile quelle obbligatorie per linux le trovi qui:
http://wiki.openerp-italia.org/doku.php/area_tecnica/installazione/v6_ubuntu_10.04
Ultima modifica: 7 Anni 8 Mesi fa da NicoTheBrush.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Installazione Open ERP su server MAc 7 Anni 8 Mesi fa #4937

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
mommo ha scritto:
ImportError: No module named psycopg2[/b]


e sul psycopg si blocca. Come si configura questo psycopg???

Aiutatemi!!! :woohoo:


blog.jonypawks.net/2008/06/20/installing-psycopg2-on-os-x/

forse lep può darti consigli più utili visto che ha appena installa openerp su mac
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Installazione Open ERP su server MAc 7 Anni 8 Mesi fa #4938

  • lep
  • Avatar di lep
Ciao,

prima installa postgres, con un metodo a scelta. O con il pacchetto dmg che trovi su postgresql.org (versioni 9.0 o 8.4 vanno bene) oppure con

sudo port install postgresql84-server



Poi devi installare la libreria python per postgres, che si chiama psycopg2. Per riuscire a installarla devi aggiungere la directory dove ci sono gli eseguibili di postgres al path, ad esempio

export PATH=$PATH:/Library/PostgreSQL/9.0/bin/

questa directory deve contenere ad esempio il comando pg_dump

poi

pip install psycopg2

Puoi ispirarti a questo post, adattandolo alla versione 6:
masci.wordpress.com/2010/08/23/installar...virtualenv-tutorial/

Usare virtualenv non è obbligatorio ma concordo che è molto comodo.

ciao!
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Installazione Open ERP su server MAc 7 Anni 8 Mesi fa #4967

  • mommo
  • Avatar di mommo
  • Offline
  • Junior Boarder
  • Messaggi: 21
  • Karma: 0
Grazie ragazzi ora ci provo..
un ottima community continuate così!!

Niente uff allora vi aggiorno

1)
Installato PostgresSQL 8.4 da file dmg
Lo Avvio dalla parte grafica

2) Visualizzo dove sta installato il PostgreSQL
che si trova nella directory /Library/PostgreSQL/8.4/

3) Scaricato psycopg2-2.4.1
Lo decomprimo edito il file Setup .cfg Che posto sotto modificando il file

[build_ext]
define=PSYCOPG_EXTENSIONS,PSYCOPG_NEW_BOOLEAN,HAVE_PQFREEMEM

# PSYCOPG_EXTENSIONS enables extensions to PEP-249 (you really want this)
# PSYCOPG_DISPLAY_SIZE enable display size calculation (a little slower)
# HAVE_PQFREEMEM should be defined on PostgreSQL >= 7.4
# PSYCOPG_DEBUG can be added to enable verbose debug information
# PSYCOPG_NEW_BOOLEAN to format booleans as true/false vs 't'/'f'

# Set to 1 to use Python datatime objects for default date/time representation.
use_pydatetime=1

# If the build system does not find the mx.DateTime headers, try
# uncommenting the following line and setting its value to the right path.
#mx_include_dir=

# For Windows only:
# Set to 1 if the PostgreSQL library was built with OpenSSL.
# Required to link in OpenSSL libraries and dependencies.
have_ssl=0

# Statically link against the postgresql client library.
#static_libpq=1

# "pg_config" is the preferred method to locate PostgreSQL headers and
# libraries needed to build psycopg2. If pg_config is not in the path or
# is installed under a different name uncomment the following option and
# set it to the pg_config full path.
pg_config= /Library/PostgreSQL/8.4/bin/pg_config

# If "pg_config" is not available, "include_dirs" can be used to locate
# postgresql headers and libraries. Some extra checks on sys.platform will
# still be done in setup.py.
# The next line is the default as used on psycopg author Debian laptop:
#include_dirs=/usr/include/postgresql:/usr/include/postgresql/server

# Uncomment next line on Mandrake 10.x (and comment previous ones):
#include_dirs=/usr/include/pgsql/8.0:/usr/include/pgsql/8.0/server

# Uncomment next line on SUSE 9.3 (and comment previous ones):
#include_dirs=/usr/include/pgsql:/usr/include/pgsql/server

# If postgresql is installed somewhere weird (i.e., not in your runtime library
# path like /usr/lib), just add the right path in "library_dirs" and any extra
# libraries required to link in "libraries".
#library_dirs=
#libraries=

4) una volta modificato lo installo
e verso la fine mi dice

ld: warning: in /Library/PostgreSQL/8.4/lib/libpq.dylib, missing required architecture x86_64 in file
running install_lib

provo ugualmente a installare openerp-server-6.0.2
entrando nella cartella bin
e lanciando python openerp-server.py -sc ./openerp-server.conf

Mi esce questo

Traceback (most recent call last):
File "openerp-server.py", line 58, in <module>
import netsvc
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/netsvc.py", line 292, in <module>
import tools
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/tools/__init__.py", line 26, in <module>
from convert import *
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/tools/convert.py", line 45, in <module>
import osv
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/__init__.py", line 22, in <module>
import osv
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/osv.py", line 26, in <module>
import orm
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/orm.py", line 57, in <module>
import fields
File "/Users/server/Desktop/Gestionale/openerp-server-6.0.2/bin/osv/fields.py", line 39, in <module>
from psycopg2 import Binary
File "/Library/Python/2.6/site-packages/psycopg2/__init__.py", line 71, in <module>
from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: dlopen(/Library/Python/2.6/site-packages/psycopg2/_psycopg.so, 2): Symbol not found: _PQbackendPID
Referenced from: /Library/Python/2.6/site-packages/psycopg2/_psycopg.so
Expected in: flat namespace
in /Library/Python/2.6/site-packages/psycopg2/_psycopg.so
server:bin server$

mmm sto perdendo le speranze uff
cosa sbaglio???
Ultima modifica: 7 Anni 8 Mesi fa da mommo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Installazione Open ERP su server MAc 7 Anni 8 Mesi fa #4971

  • lep
  • Avatar di lep
Fermo, calma !! ))

sui tuoi punti 1 e 2 siamo d'accordo, ma il tre dove l'hai inventato ? :)

ti dicevo sopra di fare semplicemente

"pip install psycopg2"

pip è un comando per installare librerie python in più o meno qualunque piattaforma. Se non stai usando virtualenv (o se non sai cosa sia ) devi usare sudo:

sudo pip install psycopg2

buona fortuna!
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.157 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam