虚拟环境
为了让多个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