0
我已經設置了一個相當簡單的燒瓶項目。在這個燒瓶項目中,我想使用psutil,但是沒有使用import語句找到它。在一個燒瓶項目中找不到psutil
> $ ./satelite.py
Traceback (most recent call last):
File "./satelite.py", line 2, in <module>
from app import app
File "/home/neil/monitor/satelite/app/__init__.py", line 4, in <module>
from app import views
File "/home/neil/monitor/satelite/app/views.py", line 6, in <module>
import psutil
ImportError: No module named psutil
但是,當我使用python cli它是。
> $ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import psutil
>>> print psutil.cpu_percent()
15.3
對於單獨執行的直接python腳本也可以這麼說。
標準的python模塊(subprocess,os等)加載正常。我試圖把我的谷歌焦點放在這個上,但是我沒有任何地方,所以如果任何人都能指出我的正確方向,那麼我會大加讚賞。
乾杯
這指出我在正確的方向。當安裝燒瓶時,它會將python libs複製到flask/bin中,其中包括easy_install,所以當我安裝了psutil時,它將其全局安裝,但不在virtualenv中。 –