我想用python 3.9.15版本创建虚拟环境。它将获得python的全局版本,但不是虚拟环境中的版本。你能建议我解决这个问题吗我试着使用venv和virtualenv,但它没有工作。
093gszye1#
您可以尝试使用pipenv,它对我(以及我的团队)来说是可以预见的。https://pypi.org/project/pipenv/示例Pipfile如下所示
pipenv
[[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [packages] fastapi = {extras = ["httpx"], version = "==0.92.0"} uvicorn = {extras = ["standard"], version = "==0.20.0"} pydantic = "==1.10.4" [dev-packages] invoke = "==1.4.1" [requires] python_version = "3.9" python_full_version = "3.9.15"
您需要在项目目录中使用所需的Python版本创建Pipfile,然后运行pipenv install这将使用您指定的Python版本和文件中的所有包安装虚拟env。然后您可以使用pipenv shell访问虚拟环境shell。你可以在他们的文档中阅读更多:https://pipenv.pypa.io/en/latest/
Pipfile
pipenv install
pipenv shell
jtjikinw2#
C:\Users\kiran\AppData\Local\Programs\Python\Python39\python.exe -m venv venv
你必须去python的路径3.9.15版本复制该路径(在我的情况下C:\Users\kiran\AppData\Local\Programs\Python\Python39\这是路径,之后添加python.exe -m venv venv,它将创建虚拟环境与python版本3.9.15
C:\Users\kiran\AppData\Local\Programs\Python\Python39\
2条答案
按热度按时间093gszye1#
您可以尝试使用
pipenv
,它对我(以及我的团队)来说是可以预见的。https://pypi.org/project/pipenv/
示例Pipfile如下所示
您需要在项目目录中使用所需的Python版本创建
Pipfile
,然后运行pipenv install
这将使用您指定的Python版本和文件中的所有包安装虚拟env。
然后您可以使用
pipenv shell
访问虚拟环境shell。你可以在他们的文档中阅读更多:https://pipenv.pypa.io/en/latest/
jtjikinw2#
你必须去python的路径3.9.15版本复制该路径(在我的情况下
C:\Users\kiran\AppData\Local\Programs\Python\Python39\
这是路径,之后添加python.exe -m venv venv,它将创建虚拟环境与python版本3.9.15