Tôi bị một chút miffed bởi quá trình cài đặt gói python. Cụ thể, sự khác nhau giữa các gói được cài đặt trong thư mục dist-packages và thư mục site-packages là gì?Sự khác biệt giữa các gói dịch vụ và gói trang web là gì?
Trả lời
gói phân phối là một quy ước cụ thể của Debian cũng có trong các dẫn xuất của nó, như Ubuntu. Module được cài đặt một phần quận-gói khi họ đến từ người quản lý gói Debian vào vị trí này:
/usr/lib/python2.7/dist-packages
Kể từ easy_install
và pip
được cài đặt từ người quản lý gói, họ cũng sử dụng dist-bì, nhưng họ đặt gói ở đây:
/usr/local/lib/python2.7/dist-packages
dist-gói thay vì trang web gói. Phần mềm Python của bên thứ ba được cài đặt từ gói Debian đi vào các gói phân phối, không phải là gói trang web. Điều này là để giảm xung đột giữa hệ thống Python, và bất kỳ bản dựng Python nguồn gốc nào mà bạn có thể cài đặt theo cách thủ công.
Điều này có nghĩa là nếu bạn cài đặt thủ công Python từ nguồn, nó sẽ sử dụng thư mục gói trang web. Điều này cho phép bạn giữ hai cài đặt riêng biệt, đặc biệt vì Debian và Ubuntu dựa vào phiên bản hệ thống của Python cho nhiều tiện ích hệ thống.
- 1. Sự khác biệt giữa gói android.opengl và javax.microedition.khronos.opengles là gì?
- 2. Sự khác biệt giữa gói và gói cài đặt
- 3. Sự khác biệt giữa servlet và dịch vụ web
- 4. Sự khác biệt giữa API và dịch vụ web là gì?
- 5. Sự khác biệt giữa dịch vụ web OData và REST
- 6. Sự khác biệt giữa WCF và Lớp Dịch vụ Miền Dịch vụ RIA là gì?
- 7. sự khác biệt với WCF và các dịch vụ web khác là gì?
- 8. Sự khác biệt giữa, tải lại dịch vụ và khởi động lại dịch vụ là gì?
- 9. Sự khác biệt giữa Gói và Thư mục trong Java
- 10. sự khác biệt giữa không gian tên, gói và mô-đun trong perl là gì?
- 11. Sự khác biệt giữa gói, mô-đun và lớp trong Perl hướng đối tượng là gì?
- 12. Sự khác nhau giữa dịch vụ web thông thường và dịch vụ web dựa trên xà phòng là gì?
- 13. Sự khác nhau giữa Azure Web Site và dịch vụ Azure Cloud là gì
- 14. Sự khác biệt giữa Trang web và Ứng dụng web?
- 15. Sự khác nhau giữa các gói PloneTestCase, plone.testing và plone.app.testing là gì?
- 16. Sự khác biệt giữa các dịch vụ web theo định hướng thư và RPC
- 17. Sự khác nhau giữa các gói MvcContrib.MVC3-ci và Mvc.Contrib NuGet là gì?
- 18. Sự khác nhau giữa điểm cuối, dịch vụ và cổng khi làm việc với dịch vụ web là gì?
- 19. Trong cửa sổ dịch vụ sự khác biệt giữa dừng và tạm dừng là gì?
- 20. Sự khác nhau giữa gói django và thư viện python là gì?
- 21. Sự khác biệt giữa Thành phần OSGi và Dịch vụ
- 22. Sự khác biệt lớn giữa J2EE và C# /. Net khi phát triển các Dịch vụ Web
- 23. Sự khác biệt giữa dịch vụ ASP.NET MVC 4 Web Api và REST cổ điển
- 24. Sự khác biệt giữa tham chiếu web và tham chiếu dịch vụ?
- 25. Sự khác biệt giữa crontab và cronjob là gì?
- 26. Sự khác biệt giữa các nhà quản lý hình học "lưới" và "gói"
- 27. Sự khác biệt giữa các thử nghiệm/và inst/test/đối với gói R
- 28. Sự khác biệt giữa các gói r-base và r-recommended
- 29. Sự khác biệt giữa ASP.NET và ASP.NET MVC là gì?
- 30. Sự khác biệt giữa Raphael và gRaphael là gì?
Đây có phải là chính xác không ?! Tôi cài đặt với pip và nó đi đến dist-gói. (trên Deb Squeeze + Py 2.6) –
Cũng vậy với tôi. Các gói được cài đặt với pip hoặc easy_install đều đi vào các gói dist. – monostop
Tương tự ở đây, tôi có gặp phải bất kỳ sự cố nào nếu tôi xóa tất cả các cài đặt đó không? –