在Windows Machine

时间:2015-04-22 12:58:45

标签: python django python-2.7 python-3.4

我的Windows机器上有Python 2.7和3.4。我有pip,pip2和pip3。运行pip(,2,3) -V时,Pip2为2.7,其他为3.4;但是,pip -Vpip2 -Vpip3 -V所有关于点数位置的显示相同,除了pip2之外的所有内容都表明它&# 39; s for Python3.4。对于这三个,他们为pip显示的位置是C:\ Python27 \ site-packages。这对于pip2来说很好,但对于pip3和pip(如果可能,不是100%必需),它们应该将位置显示为C:\ Python34。不知道为什么会这样。但是当我使用pip3安装时,它们最终会出现在C:\ Python27 \ site-packages中,而不是C:\ Python34 \ site-packages \ etc.etc。这是一个烦恼,我怎样才能正确设置它以便它以我需要的方式工作?

1 个答案:

答案 0 :(得分:1)

通过使用--ignore-installed with pip,我能够克服这些问题。通过重新创建快捷方式,它现在工作正常。似乎有两个版本的python你必须在设置和PYTHONPATH中特别小心,否则会出现这些问题。