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

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

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

User avatar
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
Posts: 576
Joined: 22/12/2020 10:19 am

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

Post by chakirin.bfds »

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

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

Post by 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
User avatar
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
Posts: 576
Joined: 22/12/2020 10:19 am

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

Post by chakirin.bfds »

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

Code: Select all

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
        }

Last edited by chakirin.bfds on 16/01/2021 10:51 am, edited 1 time in total.
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27109
Joined: 22/09/2008 6:18 pm
Contact:

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

Post by 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
User avatar
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
Posts: 576
Joined: 22/12/2020 10:19 am

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

Post by chakirin.bfds »

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

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

Post by chakirin.bfds »

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

Code: Select all

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.
Last edited by chakirin.bfds on 16/01/2021 11:23 am, edited 1 time in total.
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27109
Joined: 22/09/2008 6:18 pm
Contact:

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

Post by 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
Post Reply

Return to “Programming - C/C++ & java & Python”

Who is online

Users browsing this forum: No registered users and 7 guests