Virtualenv ModuleNotFoundError:没有名为'_POSIX子流程';创建虚拟环境时

Virtualenv ModuleNotFoundError:没有名为'_POSIX子流程';创建虚拟环境时,virtualenv,python-3.6,ubuntu-18.04,Virtualenv,Python 3.6,Ubuntu 18.04,我正在尝试设置一个虚拟环境: $python3-m venv cv2 但在尝试时,我遇到了一个例外: Traceback (most recent call last): File "/usr/lib/python3.6/runpy.py", line 183, in _run_module_as_main mod_name, mod_spec, code = _get_module_details(mod_name, _Error) File "/usr/lib/pyt

我正在尝试设置一个虚拟环境:

$python3-m venv cv2

但在尝试时,我遇到了一个例外:

    Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "/usr/lib/python3.6/runpy.py", line 142, in _get_module_details
    return _get_module_details(pkg_main_name, error)
  File "/usr/lib/python3.6/runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "/usr/lib/python3.6/venv/__init__.py", line 10, in <module>
    import subprocess
  File "/usr/lib/python3.6/subprocess.py", line 136, in <module>
    import _posixsubprocess
ModuleNotFoundError: No module named '_posixsubprocess'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in  apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 12, in <module>
    import subprocess, tempfile, os.path, re, pwd, grp, os, time
  File "/usr/lib/python3.6/subprocess.py", line 136, in <module>
    import _posixsubprocess
ModuleNotFoundError: No module named '_posixsubprocess'

Original exception was:
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "/usr/lib/python3.6/runpy.py", line 142, in _get_module_details
    return _get_module_details(pkg_main_name, error)
  File "/usr/lib/python3.6/runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "/usr/lib/python3.6/venv/__init__.py", line 10, in <module>
    import subprocess
  File "/usr/lib/python3.6/subprocess.py", line 136, in <module>
    import _posixsubprocess
ModuleNotFoundError: No module named '_posixsubprocess'
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3.6/runpy.py”,第183行,在运行模块中
模块名称,模块规格,代码=\u获取模块详细信息(模块名称,错误)
文件“/usr/lib/python3.6/runpy.py”,第142行,在获取模块详细信息中
返回\u获取\u模块\u详细信息(包主\u名称,错误)
文件“/usr/lib/python3.6/runpy.py”,第109行,在获取模块详细信息中
__导入(包装名称)
文件“/usr/lib/python3.6/venv/_init__.py”,第10行,在
导入子流程
文件“/usr/lib/python3.6/subprocess.py”,第136行,在
导入子流程
ModuleNotFoundError:没有名为“\u posixsubprocess”的模块
sys.excepthook中出错:
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3/dist packages/apport\u python\u hook.py”,第63行,apport\u excepthook
从apport.fileutils导入可能的\u打包,获取\u最近的\u崩溃
文件“/usr/lib/python3/dist-packages/apport/_-init___.py”,第5行,在
从apport.report导入报告
文件“/usr/lib/python3/dist-packages/apport/report.py”,第12行,在
导入子流程,tempfile,os.path,re,pwd,grp,os,time
文件“/usr/lib/python3.6/subprocess.py”,第136行,在
导入子流程
ModuleNotFoundError:没有名为“\u posixsubprocess”的模块
最初的例外是:
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3.6/runpy.py”,第183行,在运行模块中
模块名称,模块规格,代码=\u获取模块详细信息(模块名称,错误)
文件“/usr/lib/python3.6/runpy.py”,第142行,在获取模块详细信息中
返回\u获取\u模块\u详细信息(包主\u名称,错误)
文件“/usr/lib/python3.6/runpy.py”,第109行,在获取模块详细信息中
__导入(包装名称)
文件“/usr/lib/python3.6/venv/_init__.py”,第10行,在
导入子流程
文件“/usr/lib/python3.6/subprocess.py”,第136行,在
导入子流程
ModuleNotFoundError:没有名为“\u posixsubprocess”的模块
我尝试重新安装subprocess32,但没有解决任何问题。我正在Ubuntu 18.04.1 LTS上使用Python 3.6.3 Anaconda。 有什么建议吗