代码之家  ›  专栏  ›  技术社区  ›  TheStrangeQuark

使用venv挂起创建虚拟环境

  •  -1
  • TheStrangeQuark  · 技术社区  · 6 年前

    当我尝试使用 python3 -m venv venv ,进程挂起。然后我跑来跑去 python3 -v -m venv venv 最后几行是

    # /Users/me/.pyenv/versions/3.6.2/lib/python3.6/__pycache__/struct.cpython-36.pyc matches /Users/me/.pyenv/versions/3.6.2/lib/python3.6/struct.py
    # code object from '/Users/me/.pyenv/versions/3.6.2/lib/python3.6/__pycache__/struct.cpython-36.pyc'
    # extension module '_struct' loaded from '/Users/me/.pyenv/versions/3.6.2/lib/python3.6/lib-dynload/_struct.cpython-36m-darwin.so'
    # extension module '_struct' executed from '/Users/me/.pyenv/versions/3.6.2/lib/python3.6/lib-dynload/_struct.cpython-36m-darwin.so'
    import '_struct' # <_frozen_importlib_external.ExtensionFileLoader object at 0x10cdf6d68>
    import 'struct' # <_frozen_importlib_external.SourceFileLoader object at 0x10cdf6be0>
    import 'gettext' # <_frozen_importlib_external.SourceFileLoader object at 0x10cdc5898>
    import 'argparse' # <_frozen_importlib_external.SourceFileLoader object at 0x10ccd08d0>
    

    在这之后是什么导致了这件事?我找不到脚本 venv 看看接下来会发生什么。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Brandon Bailey    6 年前

    你在提问过程中回答了这个问题。

    我假设在没有sudo的情况下运行它会导致进程挂起,因为特定进程可能需要sudo权限才能运行

    推荐文章