corn_bag Help

虚拟环境

为了让多个python程序, 之间相关依赖互不干扰. python提出了虚拟环境这样一种机制. 如app1依赖pandas1. app2 依赖pandas2. 此时可以建立2个虚拟环境分别运行app1,app2.

虚拟环境的管理, 推荐用 rye.

激活虚拟环境: source venv_python/bin/activate 列出虚拟环境: python -m venv --list 退出虚拟环境: deactivate

anaconda 环境管理

anaconda 是一个python的集成环境, 可以管理多个python环境. 没有rye 好用.

经常pycharm 可以执行, 但是命令行执行老出问题. 这个时候第一步激活虚拟环境, 第二步,执行对应脚本.

> d:\anaconda3\Scripts\activate.bat d:\anaconda3 > d:\anaconda3\python.exe yourfile.py
Last modified: 22 七月 2024