簡體   English   中英

python:ImportError:沒有名為pytz的模塊

[英]python: ImportError: No module named pytz

我在虛擬環境中工作。 在終端中,我可以執行以下操作:

>>> from pytz import timezone

沒有問題。 但是,當我嘗試從python文件運行相同的代碼時,我得到:

ImportError: No module named pytz
[Finished in 0.0s with exit code 1]
[shell_cmd: python -u "/Users/<user>/Desktop/<project folder>/<python file>.py"]
[dir: /Users/<user>/Desktop/<project folder>]
[path: /usr/bin:/bin:/usr/sbin:/sbin]

由於我在虛擬環境中工作,為什么它找不到pytz模塊? 似乎只在usr / bin,/ bin等文件夾中查找。 我什至在虛擬環境之外像這樣安裝了它:

pip install -U pytz

不知道這是否重要,但是我的python文件中沒有任何shebang。

最終將我的代碼從Sublime Text 3移到了PyCharm。 這解決了問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM