Skip ke Konten
Odoo Menu
  • Login
  • Uji coba gratis
  • Aplikasi
    Keuangan
    • Akuntansi
    • Faktur
    • Pengeluaran
    • Spreadsheet (BI)
    • Dokumen
    • Tanda Tangan
    Sales
    • CRM
    • Sales
    • POS Toko
    • POS Restoran
    • Langganan
    • Rental
    Website
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Rantai Pasokan
    • Inventaris
    • Manufaktur
    • PLM
    • Purchase
    • Maintenance
    • Kualitas
    Sumber Daya Manusia
    • Karyawan
    • Rekrutmen
    • Cuti
    • Appraisal
    • Referensi
    • Armada
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Acara
    • Otomatisasi Marketing
    • Survei
    Layanan
    • Project
    • Timesheet
    • Layanan Lapangan
    • Meja Bantuan
    • Planning
    • Appointment
    Produktivitas
    • Discuss
    • Approval
    • IoT
    • VoIP
    • Pengetahuan
    • WhatsApp
    Aplikasi pihak ketiga Odoo Studio Platform Odoo Cloud
  • Industri-Industri
    Retail
    • Toko Buku
    • Toko Baju
    • Toko Furnitur
    • Toko Kelontong
    • Toko Hardware
    • Toko Mainan
    Makanan & Hospitality
    • Bar dan Pub
    • Restoran
    • Fast Food
    • Rumah Tamu
    • Distributor Minuman
    • Hotel
    Real Estate
    • Agensi Real Estate
    • Firma Arsitektur
    • Konstruksi
    • Estate Management
    • Perkebunan
    • Asosiasi Pemilik Properti
    Konsultansi
    • Firma Akuntansi
    • Mitra Odoo
    • Agensi Marketing
    • Firma huku
    • Talent Acquisition
    • Audit & Sertifikasi
    Manufaktur
    • Tekstil
    • Logam
    • Perabotan
    • Makanan
    • Brewery
    • Corporate Gift
    Kesehatan & Fitness
    • Sports Club
    • Toko Kacamata
    • Fitness Center
    • Wellness Practitioners
    • Farmasi
    • Salon Rambut
    Perdagangan
    • Handyman
    • IT Hardware & Support
    • Sistem-Sistem Energi Surya
    • Pembuat Sepatu
    • Cleaning Service
    • Layanan HVAC
    Lainnya
    • Organisasi Nirlaba
    • Agen Lingkungan
    • Rental Billboard
    • Fotografi
    • Penyewaan Sepeda
    • Reseller Software
    Browse semua Industri
  • Komunitas
    Belajar
    • Tutorial-tutorial
    • Dokumentasi
    • Sertifikasi
    • Pelatihan
    • Blog
    • Podcast
    Empower Education
    • Program Edukasi
    • Game Bisnis 'Scale Up!'
    • Kunjungi Odoo
    Dapatkan Softwarenya
    • Download
    • Bandingkan Edisi
    • Daftar Rilis
    Kolaborasi
    • Github
    • Forum
    • Acara
    • Terjemahan
    • Menjadi Partner
    • Layanan untuk Partner
    • Daftarkan perusahaan Akuntansi Anda.
    Dapatkan Layanan
    • Temukan Mitra
    • Temukan Akuntan
    • Temui penasihat
    • Layanan Implementasi
    • Referensi Pelanggan
    • Bantuan
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Dapatkan demo
  • Harga
  • Bantuan

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Akuntansi
  • Inventaris
  • PoS
  • Project
  • MRP
All apps
Anda harus terdaftar untuk dapat berinteraksi di komunitas.
Semua Post Orang Lencana-Lencana
Label (Lihat semua)
odoo accounting v14 pos v15
Mengenai forum ini
Anda harus terdaftar untuk dapat berinteraksi di komunitas.
Semua Post Orang Lencana-Lencana
Label (Lihat semua)
odoo accounting v14 pos v15
Mengenai forum ini
Help

Install a lib xlrd module in my Pyhton datebase on my Synology NAS

Langganan

Dapatkan notifikasi saat terdapat aktivitas pada post ini

Pertanyaan ini telah diberikan tanda
pythonnassynologyopenxlrd
6 Replies
13807 Tampilan
Avatar
MetAandacht

Hello People,  I need to install the "lib xlrd" for my OpenErp 7.0 system so I can install de the "bank_statement_module".

I don't now what I am doing rong!

1. I installed the Putty for my windows 7 machine 

2. I configured my Synology NAS for a terminal connection including the firewall setting

3. I start-up a connection with Putty between my windows 7 machine and my Synology NAS

4. I downloaded the xlrd module on the Python website

5. I tried to install the module but it doesn't work! :-(

I used different kind of actions like

"sudo apt-get update"

"sudo apt-get upgrade"

"sudo apt-get install xlrd"

But I get all the time a massage like "Not found"

Please good some one help my?

0
Avatar
Buang
Avatar
Dhinesh
Jawaban Terbai

Extract the downloaded package and use this comment to install: sudo python setup.py install

More info here...

1
Avatar
Buang
MetAandacht
Penulis

Dear Dhinesh, I am in the root folder of the synology NAS I use. But do not now where I have to download the package so I can comment it in Putty to install. Do you maby no where i can find this, I am searching for 4 hours on the internet but I see no answer. I hope to here you soon. Kind regards, Remco Willekus

Avatar
Jan-Paul Theunissen
Jawaban Terbai

Dear Synology users,

This answer is directly targeting those of you who'd like to use OpenERP on a Synology NAS server.

I've gone through substantial efforts to get to the bottom of certain issues with the combination of OpenERP7.x with a Synology server. In this posting I'd like to give you a heads-up on some of the most "crucial" elements one has to think about when (or before deciding if) starting to customise the standard OpenERP installation:

1. By default only a "limited" set of modules are available on a standard OpenERP installation on a syno Box. If a user want to add more modules this is quite well possible but one needs to have some knowledge of SSH and command line syntax to do this succesfully. More about this later (see Ad 1. section).

2. If Python needs additional modules (like xlrd), this will require adding the python code to OpenERP7.x's "modules" directory (this is located in the following path on a Synlogy box: /volume1/@appstore/OpenERP7.x/openerp/modules. This is completely different from adding a "module" through OpenERP7.x directly and also completely different from adding a library like xlrd to Python.

Ad 1.

  1. To add "non-standard" modules first download whatever module you'd like to add to your Mac/PC and,

  2. unzip/untar the downloaded file (for those of you adventurous enough, obviously you can also do the unzipping/untar-ing on the box)

  3. now copy the unzipped folder (whole directory) to your Synology NAS (I'll assume you copy it using your web-interface to /volume1/homes/admin (the main admin directory)

  4. access your Syno box via SSH and enter the following command (adapt the paths to the locations you have used)

  5. cp -R /volume1/homes/admin/name_of_directory_with_OpenERP7_module /volume1/@appstore/OpenERP7.x/openerp/addons 
  6. Check if the new module "landed" in the correct spot

  7. ls -la /volume1/@appstore/OpenERP7.x/openerp/addons/name_of_directory_with_OpenERP7_module 
  8.  The response should be a listing of the contents of the directory you just added. If you get an error (directory does not exist or something, please make sure the paths you entered were correct)

  9. The last thing you need to do is to change the owner of the new files in the module
    (by default any file for OpenERP7.x is owned by http and the group http

  10. chown -R http:http /volume1/@appstore/OpenERP7.x/openerp/addons/name_of_directory_with_OpenERP7_module 
  11. Now you can reload the modules in OpenERP "Update Modules list" from within OpenERP (in "settings" menu)

Ad 2. To add a library/module like xlrd (which is required for a module like for instance "Swiss bank statements import" for OpenERP7.x, the following steps need to be executed:

  1. Download the library/module https://pypi.python.org/pypi/xlrd and unpack the package on local HD

  2. Copy the contents of the package to the Synology. Copy it to any location of the user's desire (I'll assume /volume1/homes/admin/xlrd-0.9.3, using rsync via SSH or just drag and drop via web interface)

  3. cd /volume1/homes/admin/xlrd-0.9.3
    python setup.py install
  4. The above commands will add the module to Python but still not available to OpenERP7.x. It took me a while to realise this so I'm hoping this line will help you go the next steps. So if you're not quite feeling satisfied, read on...

  5. In order for OpenERP7.x to be able to use 'xlrd' copy a file called 'runxlrd.py' into the modules directory (located at: /volume1/@appstore/OpenERP7.x/openerp/modules

  6. cp /volume1/homes/admin/xlrd-0.9.3/scripts/runxlrd.py /volume1/@appstore/OpenERP7.x/openerp/modules
  7. Now xlrd will be accessible to OpenERP7.x but OpenERP may require a reboot (this you can do via the package manager (stop/start) or using a command like this:

  8. su -s /bin/sh -m -c "/volume1/@appstore/OpenERP7.x/bin/openerp-server --config=/volume1/@appstore/OpenERP7.x/openerp-server.conf --addons-path=/volume1/@appstore/OpenERP7.x/openerp/addons/ --logfile=/volume1/@appstore/OpenERP8.x/logs/server.log" http 

 All done, hope this helps.

Happy OpenERP-ing! 

Cheers Jappie




0
Avatar
Buang
Avatar
MetAandacht
Penulis Jawaban Terbai

Dear Dhinesh, Thank you very much for your time so far.

I do not now how and where I have to extract the Package.

I use a Synology server connected with Putty.

I hope this is enough information.

kind regards, Remco Willekus

 

 

 

0
Avatar
Buang
Avatar
Bole
Jawaban Terbai

you can also try like this:

sudo apt-get install python-pip
sudo pip install xlutils  

-> xlutils contains xlrd and xlwt (libraries for reading xls files : xlrd , and for writing xls file: xlwt)

0
Avatar
Buang
Avatar
ton123
Jawaban Terbai

Synology linux is a very customized version of linux. The usual linux command language doesn't work. The directory structure is also very special. Adding libraries is possible but difficult and can give conflicts. Starting with synology installed openerp version is easy but it is only nice to play with. I have tried it for more than a year and couldn' t make it functional and stable for my business environment. The community is not familiar enough with this combination. You are on your own. Anyway i didn't succeed in it. And i have put everything on hold waiting for more interest in the community for this.

0
Avatar
Buang
Menikmati diskusi? Jangan hanya membaca, ikuti!

Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!

Daftar
Post Terkait Replies Tampilan Aktivitas
Exception: Please install python lib xlrd NAS Synology
python synology xlrd
Avatar
Avatar
Avatar
3
Mar 15
8699
Installing Odoo 8.0 to Synology NAS
nas synology odoo8
Avatar
Avatar
Avatar
Avatar
3
Des 15
19170
SyntaxError: JSON.parse: unexpected end of data at line 2 column 1 of the JSON data
nas synology json
Avatar
0
Okt 15
8806
openerp 7.0 on synology nas 713+
nas synology ds713+
Avatar
Avatar
Avatar
Avatar
6
Mar 15
16048
Hardware requirements - NAS vs 'real' Server Diselesaikan
nas synology hardware
Avatar
Avatar
Avatar
Avatar
Avatar
5
Des 23
32399
Komunitas
  • Tutorial-tutorial
  • Dokumentasi
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Terjemahan
Layanan
  • Odoo.sh Hosting
  • Bantuan
  • Peningkatan
  • Custom Development
  • Pendidikan
  • Temukan Akuntan
  • Temukan Mitra
  • Menjadi Partner
Tentang Kami
  • Perusahaan kami
  • Aset Merek
  • Hubungi kami
  • Tugas
  • Acara
  • Podcast
  • Blog
  • Pelanggan
  • Hukum • Privasi
  • Keamanan
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo adalah rangkaian aplikasi bisnis open source yang mencakup semua kebutuhan perusahaan Anda: CRM, eCommerce, akuntansi, inventaris, point of sale, manajemen project, dan seterusnya.

Mudah digunakan dan terintegrasi penuh pada saat yang sama adalah value proposition unik Odoo.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now