หากคุณติดตั้ง PyQt4 บน Windows ไฟล์จะปิดที่นี่ตามค่าเริ่มต้น:
C:. \ Python27 \ Lib \ เว็บไซต์แพคเกจ \ PyQt4 * *
แต่มันยังทิ้งไฟล์ไว้ที่นี่:
C: \ Python27 \ Lib \ เว็บไซต์แพคเกจ \ sip.pyd
หากคุณคัดลอกทั้งโฟลเดอร์ sip.pyd และ PyQt4 ลงในสิ่งที่มีคุณธรรมของคุณจะทำงานได้ดี
ตัวอย่างเช่น:
mkdir c:\code
cd c:\code
virtualenv BACKUP
cd c:\code\BACKUP\scripts
activate
จากนั้นใช้ windows explorer คัดลอกจากC:\Python27\Lib\site-packages
ไฟล์ (sip.pyd) และโฟลเดอร์ (PyQt4) ที่กล่าวถึงข้างต้นไปยังC:\code\BACKUP\Lib\site-packages\
จากนั้นกลับมาที่ CLI:
cd ..
(c:\code\BACKUP)
python backup.py
ปัญหาในการพยายามเรียกใช้สคริปต์ที่เรียก PyQt4 จากภายใน Virtualenv คือ Virtualenv ไม่ได้ติดตั้ง PyQt4 และไม่ทราบวิธีอ้างอิงการติดตั้งเริ่มต้นที่อธิบายไว้ข้างต้น แต่ทำตามขั้นตอนเหล่านี้เพื่อคัดลอก PyQt4 ลงใน Virtualenv ของคุณและสิ่งต่างๆควรทำงานได้ดี