python poetry 创建project使用指定路径的python版本

本文介绍了如何在计算机上安装多个Python版本的情况下,利用poetry工具创建项目时指定使用特定版本(如Python3.8),并详细描述了设置虚拟环境的步骤。
摘要由CSDN通过智能技术生成

有的时候我们的机器上装有多个python版本,比如我的电脑既有python2.7,又有python3.11,还装了python3.8,而系统默认的python版本是python3.11. 这种情况直接使用poetry init创建project的话肯定用到的是python3.11. 如果我想用python3.8来创建project,其实也很简单。

第一步:执行poetry init, 这个时候其实可以加上--python=python3.8之类的参数。如果不加,则在交互式的命令行如下时,输入是3.8版本

C:\Users\leo\my_gitlab_project\django-vue-demo>poetry init

This command will guide you through creating your pyproject.toml config.

Package name [django-vue-demo]:
Version [0.1.0]:
Description []:
Author [*** <****@aliyun.com>, n to skip]:
License []:
Compatible Python versions [^3.11]:  3.8

第二步:使用poetry env use python的全路径。 命令参考如下:

poetry env use C:\Users\leo\AppData\Local\Programs\Python\Python38\python.exe
Creating virtualenv django-vue-demo-wEYQ9zyH-py3.8 in C:\Users\leo\AppData\Local\pypoetry\Cache\virtualenvs
Using virtualenv: C:\Users\leo\AppData\Local\pypoetry\Cache\virtualenvs\django-vue-demo-wEYQ9zyH-py3.8

可以看到经历上面两步后就使用python38创建了我需要的virtualenvs

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值