- ประเด็นมีอยู่ว่าต้องการให้ python ติดตั้ง driver mysql ไม่ได้
- Ubuntu 18.04 ของ DMZ รัน pip3 install ไม่ได้ เพราะลง python-pip3 ไม่ได้ เพราะ sudo apt-get install ไม่ได้ น่าจะติด Firewall
- แต่ Ubuntu 18.04 ของ Workstation sudo apt install และ pip install ได้ปกติ
Solved
- ที่เครื่อง Workstation แล้วดูพาธที่มันไปโหลด lib มา
# pip3 install mysql-connector-python
- มันเป็นพาธไฟล์ .whl ให้เรา rename เป็น .zip
- ข้างในไฟล์ zip เราจะได้ประมาณนี้ แตกไฟล์ไปที่ เครื่องที่ pip install ไม่ได้ ไปที่พาธนี้
/usr/local/lib/python3.x/dist-packages
- เรียบร้อยทดสอบผ่าน
Add
- หรือเราจะไปคัดลอก lib ใน
/usr/local/lib/python3.x/dist-packages
- หรือใน
/usr/local/lib/python3.x/site-packages
- ไปวางเครื่องที่ pip ไม่ได้จบคับ
- ดูเวอร์ชั่น python ให้ตรงกันด้วย เพราะ lib มันใช้ เวอร์ชั่นของใครของมัน
- หรือไปดูใน /usr/lib/python_x.x
Ref