virtualenv中的脚本无限期挂起(python 3.5,windows 7)

时间:2015-11-10 16:03:32

标签: python windows pip virtualenv hang

我以前在Python 2.7和3.5下使用过virtualenv没有问题。最近,我尝试创建一个新的virtualenv,发现调用pip list导致无限期挂起。

在virtualenv的.exe文件夹中调用任何可执行文件scriptspython之外会导致无限期挂起,其中:

  • 可以通过引发KeyboardInterrupt(Ctrl-C)来解决,但是没有提供回溯(表明python还没有开始运行脚本?)
  • 但不能被" End Proccess"在任务管理器中

我如何开始对此进行故障排除?到目前为止,我已经尝试过:

成功

  • 激活和停用新的virtualenv'
  • 在主要python安装下运行pipeasy_installvirtualenv
  • 尝试在新的virtualenv下运行不存在的脚本(失败并显示command not found
  • 在新的virtualenv下运行python
  • 直接运行python脚本文件(.py)pipeasy_installwheel命令指向新的virtualenv
  • 现有的,以前创建的 virtualenv
  • 下运行pip(.exe)easy_install(.exe)wheel(.exe)

导致无限期挂起

  • 在新的virtualenv下运行pip(.exe)easy_install(.exe)wheel(.exe)
  • 在创建新的virtualenv之前,将setuptools和virtualenv回滚到已知的好版本(15.0和13.1)
  • 在执行上述操作之前卸载并重新安装Python 3.5

我可以直接运行.py文件的事实让我相信Windows没有正确处理.exe执行 - 有关如何重置,更改或以其他方式修复此问题的任何想法?

值得注意的是,在另外安装Python 2.6,3.3和3.4之后我注意到了这一点。我已经卸载了这些以尝试再次使用3.5。

思考?如果有特定的

,我很乐意提供日志文件

0 个答案:

没有答案