ขอวิธีการติดตั้ง psycopg1

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 783
ลงทะเบียนเมื่อ: 22/12/2020 10:19 am

ขอวิธีการติดตั้ง psycopg1

โพสต์ที่ยังไม่ได้อ่าน โดย chakirin.bfds »

รันโค้ดpython เเล้วมีข้อความเเจ้ง error ว่า
from psycopg2.psycopg1 import cursor as psycopg1cursor
ImportError: No module named psycopg1
ไม่ทราบว่าโมดูลด้วยนี้ใช้คำสั่งอะไรติดตั้งหรอครับ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41230
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ขอวิธีการติดตั้ง psycopg1

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

รันด้วย วิธีไหน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 783
ลงทะเบียนเมื่อ: 22/12/2020 10:19 am

Re: ขอวิธีการติดตั้ง psycopg1

โพสต์ที่ยังไม่ได้อ่าน โดย chakirin.bfds »

mindphp เขียน: 16/01/2021 10:49 am รันด้วย วิธีไหน
ใช้ pycharm รันครับ
อันนี้เป็นตัว โค้ดที่รันครับ

โค้ด: เลือกทั้งหมด

from openerp.osv import osv
from openerp.osv import fields
from openerp.tools.translate import _
import logging
_logger = logging.getLogger(__name__)
from openerp import netsvc
from openerp.tools import DEFAULT_SERVER_DATE_FORMAT
from datetime import date
from datetime import timedelta
from dateutil.relativedelta import relativedelta
from dateutil import parser

class mdsoft_quotation_print(osv.Model):
    _inherit = 'sale.order'

    def mdsoft_quotation_print(self, cr, uid, ids, context=None):
        _logger.debug('report_mdsoft_sale_order_print+++++++====> ids :::: %r' %ids)
        '''
        This function prints the sales order and mark it as sent, so that we can see more easily the next step of the workflow
        '''
        assert len(ids) == 1, 'This option should only be used for a single id at a time'
        wf_service = netsvc.LocalService("workflow")
        wf_service.trg_validate(uid, 'sale.order', ids[0], 'quotation_sent', cr)
        datas = {
            'model': 'sale.order',
            'ids': ids,
            'form': self.read(cr, uid, ids[0], context=context),
        }

        _logger.debug('report_mdsoft_sale_order_print+++++++====> datas :::: %r' % datas)
        return {
            'type': 'ir.actions.report.xml',
            'report_name': 'mdsoft_quotation_print',
            'datas': datas,
            'nodestroy': True
        }

แก้ไขล่าสุดโดย chakirin.bfds เมื่อ 16/01/2021 10:51 am, แก้ไขไปแล้ว 1 ครั้ง.
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41230
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ขอวิธีการติดตั้ง psycopg1

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ชองรันด้วย command และ ติดตั้ง module ด้วย pip ผ่าน command
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 783
ลงทะเบียนเมื่อ: 22/12/2020 10:19 am

Re: ขอวิธีการติดตั้ง psycopg1

โพสต์ที่ยังไม่ได้อ่าน โดย chakirin.bfds »

mindphp เขียน: 16/01/2021 10:51 am ชองรันด้วย command และ ติดตั้ง module ด้วย pip ผ่าน command
อันนี้เป็น1ในไฟล์ของ module openerp ครับ สามารถรันแยกได้ใช่มั้ยครับ
เพราะว่าตัว addon ผมเปิดใน pycharm ครับ
ภาพประจำตัวสมาชิก
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 783
ลงทะเบียนเมื่อ: 22/12/2020 10:19 am

Re: ขอวิธีการติดตั้ง psycopg1

โพสต์ที่ยังไม่ได้อ่าน โดย chakirin.bfds »

mindphp เขียน: 16/01/2021 10:51 am ชองรันด้วย command และ ติดตั้ง module ด้วย pip ผ่าน command
รันด้วย command เเล้วครับ ติดตรงปัญหา no module openerp ครับ
ลองติดตั้งผ่าน

โค้ด: เลือกทั้งหมด

pip3 install openerp
ขึ้นerror แจ้งมาดังนี้ครับ

ImportError: No module named 'openerp'
com003@com003-K45A:~$ pip3 install openerp
Collecting openerp
Could not find a version that satisfies the requirement openerp (from versions: )
No matching distribution found for openerp
You are using pip version 8.1.1, however version 20.3.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
แก้ไขล่าสุดโดย chakirin.bfds เมื่อ 16/01/2021 11:23 am, แก้ไขไปแล้ว 1 ครั้ง.
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41230
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ขอวิธีการติดตั้ง psycopg1

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ถ้าเขียน script เพรียว python
แนะนำ ให้ใช้ python เวอร์ชั่น 2 ตามทำแนะนำ

ถ้าเขียนในระบบ อื่น openerp ต้องเขียนและรันในรูปแบบของ OpenERP
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 93