【问题标题】:virtualenv error which checking versionvirtualenv 错误哪个检查版本
【发布时间】:2014-07-09 19:11:20
【问题描述】:
$  virtualenv --versionTraceback (most recent call last):
  File "/home/rohit/bin/virtualenv", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/home/rohit/.local/lib/python2.7/site-packages/pkg_resources.py", line 3011, in <module>

  File "/home/rohit/.local/lib/python2.7/site-packages/pkg_resources.py", line 626, in resolve

pkg_resources.DistributionNotFound: virtualenv==1.9.1

【问题讨论】:

标签: pip virtualenv


【解决方案1】:

我在 Google 群组上找到了解决方案。

似乎 /usr/local/bin/virtualenv 没有更新,所以当您打开它时,当您的系统上安装了较新版本时,您会看到对旧 virtualenv 1.9.1 的引用。

因此,您只需打开 /usr/local/bin/virtualenv 并将其替换为:

#!/usr/local/bin/python
# -*- coding: utf-8 -*-
import re
import sys
from virtualenv import main

if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(main())

这对我有用!

来源:https://groups.google.com/forum/#!topic/python-virtualenv/hL_QDPJsnuY

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多