【发布时间】:2013-08-13 08:27:03
【问题描述】:
我想在 Virtualenv 环境中安装 python-numpy。我的系统是 Ubuntu 12.04,我的 python 是 2.7.5。首先我通过
安装了 Virtualenv$ sudo apt-get install python-virtualenv
然后通过设置环境
$ mkdir myproject
$ cd myproject
$ virtualenv venv
New python executable in venv/bin/python
Installing distribute............done.
激活它
$ . venv/bin/activate
在环境中安装了python-numpy
$ sudo apt-get install python-numpy
但是,经过上述所有步骤后,我尝试在环境中的 python 中导入 numpy。 Python 告诉我“没有名为 numpy 的模块”。而 numpy 可以在 Python 中全局导入。我尝试删除和安装很多次,但它不起作用。我是 Python 和 Linux 的初学者。
【问题讨论】:
-
尝试设置环境变量
PYTHONPATH指向你的numpy模块所在的文件夹,在Windows中是C:\Python27\Lib\site-packages -
您能告诉我如何设置 PYTHONPATH 吗?我是一个非常初学者。谢谢
-
尝试:
export PYTHONPATH=path_to_site_packages...让我知道这是否有效... -
@SaulloCastro 非常感谢!有用!这让我困惑了很多天!
-
我将其作为答案发布,以便您可以接受... ;)
标签: python numpy ubuntu-12.04 virtualenv