1

我正在尝试创建一个虚拟环境并安装旧版本的熊猫。我正在使用 anaconda 和 conda create 创建新环境。我已经成功地使用基本 python 创建了一个环境,安装了 pandas 0.13.1,但是当我激活我的环境并检查pandas.__version__它告诉我它从我的常规开发环境(anaconda)pandas 0.14.0 导入了 pandas 版本。

我已经包含了在环境 env 中进行的安装过程的屏幕截图。我已经编辑了环境名称和用户名,因为我的公司对后端 3rd 方安装不太感兴趣......

小屏幕部分version.py来自 env 环境中的 pandas 文件夹

甚至检查where python显示 env 是列出的第一个解释器:

安装细节截图

PYTHONPATH为常规和虚拟环境 设置:设置 PYTHONPATH

尝试使用 conda 来创建虚拟环境,因为 anaconda 是针对其使用而不是 virtualenv 量身定制的。

4

1 回答 1

1

PYTHONPATH使用 Anaconda 时不应使用。虚拟环境与之冲突,PYTHONPATH因此请确保您的目录中只有 Python 包目录,PYTHONPATH这些目录不是由 Anaconda 管理的。

在你的情况下,PYTHONPATH应该是C:\UtilityCode;C:\PycharmProjects.

于 2014-10-28T17:58:05.643 回答