Semalam, apabila saya memindahkan blog peribadi saya, saya menggunakan pyvenv (serupa dengan virtuallenv Masalah berlaku semasa memasang dependensi seperti Mysql-python, lxml, dll., kerana ia dipasang menggunakan pip). Untuk pakej pemasangan yang menyebabkan masalah, saya secara peribadi mengesyorkan pergi ke tapak web ini untuk memuat turun sambungan terkumpul, seperti mysql-python (mysqlclient melaksanakan semua antara muka untuk pangkalan data pengendalian), kami boleh terus Muat turun fail mysqlclient.whl, dan kemudian pasangkannya dalam persekitaran maya Kaedah pemasangan ialah: Aktifkan persekitaran maya-> >(Tujuan Adalah untuk memasang fail .whl)->Pasang fail .whl melalui pip. Mysql-python boleh dipasang dengan cara ini dan pustaka sambungan lain yang gagal dipasang melalui requirements.txt juga boleh dipasang dengan cara ini. PS: Jika topik masih tidak jelas, anda boleh lihat catatan blog yang saya tulis Langkah-langkahnya lebih terperinci: Menggunakan pyvenv untuk pengasingan projek pada Windows
Pakej pergantungan projek Django dipasang dengan cara yang sama seperti pakej pergantungan biasa Cuma perkara seperti MySQL yang bergantung pada pakej bukan Python lain dalam sistem akan menyebabkan pelbagai masalah
Semalam, apabila saya memindahkan blog peribadi saya, saya menggunakan pyvenv (serupa dengan virtuallenv Masalah berlaku semasa memasang dependensi seperti Mysql-python, lxml, dll., kerana ia dipasang menggunakan pip). Untuk pakej pemasangan yang menyebabkan masalah, saya secara peribadi mengesyorkan pergi ke tapak web ini untuk memuat turun sambungan terkumpul, seperti mysql-python (mysqlclient melaksanakan semua antara muka untuk pangkalan data pengendalian), kami boleh terus Muat turun fail mysqlclient.whl, dan kemudian pasangkannya dalam persekitaran maya Kaedah pemasangan ialah: Aktifkan persekitaran maya-> >(Tujuan Adalah untuk memasang fail .whl)->Pasang fail .whl melalui pip. Mysql-python boleh dipasang dengan cara ini dan pustaka sambungan lain yang gagal dipasang melalui requirements.txt juga boleh dipasang dengan cara ini. PS: Jika topik masih tidak jelas, anda boleh lihat catatan blog yang saya tulis Langkah-langkahnya lebih terperinci: Menggunakan pyvenv untuk pengasingan projek pada Windows
Pakej pergantungan projek Django dipasang dengan cara yang sama seperti pakej pergantungan biasa Cuma perkara seperti MySQL yang bergantung pada pakej bukan Python lain dalam sistem akan menyebabkan pelbagai masalah