回答
import sys
sys.modules['numpy']=None
設置sys.modules['numpy']=None
使Python的認爲它已經嘗試和失敗導入numpy
。在進口numpy
隨後嘗試現在提高ImportError
:
try:
import numpy
except ImportError as err:
print(err)
# No module named numpy
刪除sys.modules['numpy']
允許numpy
要導入正常:
del sys.modules['numpy']
import numpy
更改您的Python路徑。
sys.path
中的目錄順序顯示了搜索順序。
您可以在測試中更改sys.path
以更改搜索順序。
只需確保將其放回! – 2011-03-22 03:06:31
@Winston Ewert:「Afterwords?」單元測試有「setUp」和「tearDown」來改變環境,那是你在說什麼? – 2011-03-22 09:45:42
是的,否則你的其他測試會中斷。 – 2011-03-22 12:47:20
- 1. 如何在儀器測試中模擬活動依賴關係
- 2. 如何在RequireJS中模擬單元測試的依賴關係?
- 3. 如何模擬在node.js中進行測試的依賴關係?
- 4. PHPUnit測試依賴關係
- 5. Gradle測試依賴關係
- 6. 模擬依賴關係的依賴關係
- 7. 每個測試實例的模擬依賴關係類
- 8. 測試真實函數或模擬unittest的依賴關係?
- 9. Python模塊依賴關係
- 10. Python模塊依賴關係
- 11. Spring.NET缺乏遞歸依賴關係解決方案?
- 12. Dateutil&Pytz缺少依賴關係 - Python
- 13. 測試是否安裝了Python模塊依賴關係
- 14. Worldwind缺少依賴關係
- 15. SBT缺少依賴關係
- 16. 缺少依賴關係
- 17. 缺少依賴關係
- 18. 缺少依賴關係sybase
- 19. 模擬類與缺少的依賴關係
- 20. Python依賴關係?
- 21. Aurelia注入模擬依賴關係
- 22. 使用DynamicParameters時缺少依賴關係
- 23. 缺少的依賴關係時@com_google_protobuf //:protobuf_lite
- 24. 如何測試缺少依賴關係的Makefile?
- 25. Debian測試中的PHP5-GD缺少依賴關係libvpx1
- 26. 如何模擬ES6模塊的單元測試的依賴關係
- 27. Angular 2測試依賴關係
- 28. 向測試注入依賴關係
- 29. PHPUnit測試之間的依賴關係
- 30. Maven測試jar包括依賴關係
不包括它? – 2011-03-22 02:55:31
@Michael:你的意思是不要導入它?我想我可以這樣做,那就是不會測試我的條件導入,這不是什麼大問題。 – Acorn 2011-03-22 03:01:21