Ich habe beautifulsoup4 mit pip installiert BeautifulSoup und durch normale Python-Projekt kann es das Modul importieren. (von bs4 Import BeautifulSoup), aber in odoo es Fehler erhalten keine Modulname BS4, obwohl es installiert ist. Hat jemand eine Lösung?odoo erkennt keine Python-Module
0
A
Antwort
0
Überprüfen Sie, ob odoo die Python-Installation verwendet, von der Sie denken, dass sie es ist (ich denke, das ist es nicht).
import sys
print(sys.path)
dass aus einem Python-Prompt Versuchen Sie, wo import bs4
Werke und von der odoo Prompt, wo es nicht der Fall ist. Der Unterschied sollte Ihnen die Antwort geben.
Verwandte Themen
- 1. Bluetooth erkennt keine Geräte
- 2. Eclipse erkennt keine Breakpoints
- 3. GetAsyncKeyState erkennt keine Mauseingabe
- 4. aframe erkennt keine Tagtraumsteuerung
- 5. NSFetchedResultsController erkennt keine Löschungen
- 6. matplotlib erkennt keine Schrift
- 7. UITextView erkennt keine Berührungseingabe
- 8. scintilla erkennt keine Zeilenumbrüche
- 9. Excel erkennt keine Daten
- 10. Vue.js erkennt keine Datenschlüssel
- 11. Chrome erkennt keine Vollbildänderung
- 12. JavaCC erkennt keine Token
- 13. Eingabeaufforderung erkennt keine Gleichheit
- 14. NCrunch erkennt keine Umgebungsvariable
- 15. Programm erkennt keine Lösung
- 16. Wamp erkennt keine Projekte
- 17. Operator + erkennt keine Typen
- 18. Spock erkennt keine Methodenaufruf
- 19. Android - jmdns erkennt keine Geräte
- 20. RegularExpressionValidator erkennt keine leeren Zeichenfolgen
- 21. ASP.Net erkennt keine Querystring-Parameter
- 22. MVC4-Ansicht erkennt keine JQuery
- 23. Pygame erkennt keine Maus drückt
- 24. Poltergeist erkennt keine volle URL
- 25. TypeScript erkennt keine Prototyperweiterung Decorator
- 26. Dictionary erkennt keine Werte: KeyError
- 27. devise + cancan erkennt keine Fähigkeit
- 28. OpenCV HoughCircles erkennt keine Kreise
- 29. Wireshark erkennt keine RTMP-Streams
- 30. Gedruckte Bericht erkennt keine Ränder
#cco Sie haben Recht odoo verwendet keine Python-Installation. Ich benutze Windows und die Ausgabe von sys.path war der odoo-Installationsverzeichnis-Server-Ordner. Gibt es einen Parameter in openerp-server.conf, um den Python-Speicherort festzulegen. –
Ich benutze nicht odoo, also bin ich mir nicht sicher, was du tun sollst. Wenn Sie pypi überprüfen, sieht es so aus, als ob bs4 keine binären Komponenten hätte. Sie sollten also die bs4 von Ihrem installierten Python in das odoo site-packages-Verzeichnis kopieren können (solange sie beide Py2 oder beide Py3 sind). – cco