【发布时间】:2014-10-27 15:29:22
【问题描述】:
我正在尝试创建一个虚拟环境并安装旧版本的 pandas。我正在使用 anaconda 和 conda create 创建新环境。我已经成功地使用基本 python 创建了一个环境,安装了 pandas 0.13.1,但是当我激活我的环境并检查pandas.__version__ 它告诉我它从我的常规开发环境(anaconda)导入了 pandas 版本,pandas 0.14.0。
我已经包含了在环境 env 中进行的安装过程的屏幕截图。我已经修改了环境名称和用户名,因为我的公司对后端第 3 方安装不太感兴趣...
小屏幕部分是 env 环境中 pandas 文件夹中的 version.py
即使检查 where python 也会显示 env 是列出的第一个解释器:
为常规和虚拟环境设置PYTHONPATH:
尝试使用 conda 来创建虚拟环境,因为 anaconda 是针对其用途而不是 virtualenv 量身定制的。
【问题讨论】:
-
set PYTHONPATH说什么? -
@WolfgangUlmer 我把它放在问题中。我会假设它会在激活 env 时发生变化。
标签: python virtualenv anaconda conda