【发布时间】:2017-06-29 19:07:11
【问题描述】:
所以我尝试在virtualenv 中安装flask 包。
$ virtualenv env
Using base prefix '/usr'
New python executable in /home/egor/Documents/python/projects/flask/env/bin/python3
Also creating executable in /home/egor/Documents/python/projects/flask/env/bin/python
Installing setuptools, pip, wheel...done.
$ . ./env/bin/activate
(env) $ sudo pip3 install flask
在此之后,我尝试在 python 中导入 flask 包并得到 ImportError 异常。 (env) $ pip3 freeze 什么也没给我。
然后我在/usr/local/lib/python3.5/dist-packages 目录中发现了包。
所以基本上pip3 里面vurtualenv 安装包在错误的地方。
我怎么解决这个问题?是因为Using base prefix '/usr'线吗?
【问题讨论】:
-
你能给我们以下命令的结果吗(来自 virtualenv)
which pip3
标签: python python-3.x pip virtualenv