我是devops领域的初学者,我学习了不同的技术,现在我通过this视频转到项目端,当我运行virtualenv -p python3.7 env时,它显示RuntimeError:无法找到python_spec ='python3.7'的内置发现的解释器期望:为了生成一个env文件,我重新安装了Python并尝试了不同版本的Python;它在其他版本中工作,但在这个版本中不工作。PS:我使用ubuntu20.04系统
5gfr0r5j1#
我在Python 3.11中遇到了同样的错误。我首先尝试给予virtualenv的完整路径:virtualenv venv --python=/usr/bin/python3.11这给了我一个不同的错误ModuleNotFoundError:没有名为“distutils. command '\n”的模块我可以通过安装python3.11-distutils(在您的例子中是python3.7-distutils)来修复它sudo apt-get install python3.11-distutils
virtualenv venv --python=/usr/bin/python3.11
sudo apt-get install python3.11-distutils
1条答案
按热度按时间5gfr0r5j1#
我在Python 3.11中遇到了同样的错误。我首先尝试给予virtualenv的完整路径:
virtualenv venv --python=/usr/bin/python3.11
这给了我一个不同的错误ModuleNotFoundError:没有名为“distutils. command '\n”的模块
我可以通过安装python3.11-distutils(在您的例子中是python3.7-distutils)来修复它
sudo apt-get install python3.11-distutils