Anconda/Poetry创建虚拟环境,并利用Pycharm设置该虚拟环境

一、当没有使用poetry做项目管理时

1、通过cmd终端创建虚拟环境

python -m venv .venv  
# 或者通过该方式安装虚拟环境(其中指定python版本,并安装两个必要软件):
conda create -n venv python=3.7.16 setuptools pip --offline
# 通过cd进入conda安装目录下可以查看所有的虚拟环境,或者下面命令
conda env list
# 退出当前的虚拟环境
conda deactivate
# 激活创建的某个虚拟环境
conda activate venv

2、通过pycharm设置编辑环境为刚刚创建的虚拟环境

3、注意Pycharm中terminal默认的python环境可能与setting配置的虚拟环境不一致,需要激活对应目录下的虚拟环境

conda activate venv

4、终端激活创建的虚拟环境后,可基于 requirments.txt 创建对应的环境包

# 括号中的可选项表示离线不安装附带的加载包,可以避免相关包安装的冲突
pip install -r requirements.txt(--no-deps)

二、使用poetry进行项目管理

1、当文件中有poetry.lock、pyproject.toml文件时,并且teminal终端python版本符合,可以直接使用poetry install安装虚拟环境

# 安装虚拟环境
poetry install
# 查询安装后的虚拟环境位置(terminal终端对应的虚拟环境)
poetry run which python 
# 注意与非Poetry环境的which python查询地址方式的区别

2、找到terminal对应虚拟环境后,注意基于setting同步项目环境

setting -> add -> poetry environment -> existing environment -> 查询到的poetry虚拟环境地址

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值