在VS Code(Windows(中,我的python解释器指向3.11版本。终端中的python -V
给了我Python 3.11.0
我用python3 -m venv virtual
创建了一个名为virtual的虚拟环境,并用.virtualScriptsactivate
激活它。现在在我的环境中,检查python -V
会得到Python 3.9.13。
如何让venv创建Python 3.11环境?
您使用python3
创建虚拟环境,但仅使用python
检查版本。在创建虚拟环境之前,我希望您检查python
和python3
是否指向相同的python可执行文件。
可以尝试只使用python
创建虚拟环境,因为它的版本是3.11.0。
$ python -m venv virtual
或者,您可以通过指定python 3.11可执行文件的路径来创建虚拟环境。
$ C:/path/to/your/python3-11-execuatable/python.exe -m venv virtual
在上面的视图选项卡中单击Comand调色板>python解释器您可以从中选择python 3.11,否则您可以通过点击输入解释器路径来添加它,然后选择python 3.11在中的路径