python(anaconda)项目虚拟环境迁移

    技术2024-10-09  57

    step0

    旧环境生成renquirements.txt文件。进入flask开发环境,执行命令:

    pip freeze > requirements.txt

    step1

    创建、打开新环境。在开始菜单(win键)内找到anaconda3/anaconda3(64bit)文件夹下的anaconda prompt单击打开。执行以下命令:

    conda create -n envfp python=3.7 # 创建新环境,指定python版本为3.7 activate envfp # 打开新环境

    step2

    配置环境。进入项目文件夹下requirements.txt文件所在目录,使用该文件配置环境。例:

    D: python project requirements.txtother prompt窗口输入命令: d: #进入d盘 cd python/project # 进入requirements所在目录 pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple # 创建环境 # 或 conda install --y --file requirements.txt # 创建环境

    step3

    pycharm内运行项目。pycharm内导入项目,file-open-找到项目文件夹-ok。导入后找到入口文件(manager.py)。打开-右键-run。

    若弹出环境选择框,选择刚创建的环境运行即可。

    若选择列表内没有新创建的环境。退出环境选择。file-settings-Project:xxx(项目名)-Project Interpreter-点击右边齿轮按钮-单击add-左边选择Conda Environment-右边选择Existing environment-下拉选择刚创建的环境(envfp)-ok 项目部署成功 run。

    注:虚拟环境存储位置为 anaconda安装path/anaconda3/envs。可用于确定环境是否存在。

    Processed: 0.019, SQL: 9