我正在尝试创建虚拟环境并安装旧版本的pandas。我正在使用anaconda和conda创建来创造新的环境。我已经成功创建了一个基础python的环境,安装了pandas 0.13.1,但是当我激活我的环境并检查pandas.__version__
它告诉我它从我的常规开发环境(anaconda),pandas 0.14导入了pandas版本。 0。
我已经在环境中包含了安装过程的屏幕截图,env。我已经修改了env名称和用户名,因为我的公司对后端第三方安装感到不满......
小屏幕部分是env环境中pandas文件夹中的version.py
即使检查where python
,也会显示env是列出的第一个解释器:
为常规和虚拟环境设置PYTHONPATH
:
尝试使用conda进行虚拟环境创建,因为anaconda是根据其使用而不是virtualenv而定制的。
答案 0 :(得分:1)
使用Anaconda时不应使用PYTHONPATH
。虚拟环境与PYTHONPATH
冲突,因此请确保您的PYTHONPATH
中只包含不由Anaconda管理的Python包目录。
在您的情况下,PYTHONPATH
应为C:\UtilityCode;C:\PycharmProjects
。