python编程

cmd_conda 切换 环境

2024-03-19  本文已影响0人  zip11

bat_conda 切换 环境

其实并不需要运行激活虚拟环境的代码,

直接使用虚拟环境下的python.exe 就可以运行

{path to virtual environment directory}\Scripts\python.exe yourpath\file.py
最后的bat文件修改为:

d:
cd D:\Pointnet_Pointnet2_pytorch-master\Pointnet_Pointnet2_pytorch-master
C:\Users\Anaconda3\envs\pytorch_gpu\python.exe test_partseg.py


miniconda 虚拟环境 运行

使用 环境变量,最终版

%~d0
:: drive
cd %cd%
:: bat dir
D:\ProgramData\miniconda3\envs\env_name\python.exe   run_name.py

先进入 py文件夹,再使用虚拟环境 的 python.exe 运行 py


bat失效

Win下运行.bat文件时,我需要激活pytorch_gpu这个虚拟环境,但是在.bat 文件中直接输入conda activate xxx来激活python虚拟环境,运行到这一行就没有下文。

为解决conda activate python虚拟环境无效问题,直接在命令提示符窗口中运行
conda init cmd.exe

关掉窗口重新打开即可

~~~~~~~~~~~~~~~~

查看虚拟环境 列表

conda env list

bat切换 虚拟环境

Anaconda3

%windir%\System32\cmd.exe "/K" C:\ProgramData\Anaconda3\Scripts\activate.bat env_name

miniconda3

%windir%\System32\cmd.exe "/K" D:\ProgramData\miniconda3\Scripts\activate.bat env_name

~~~~~~~~~~~~~~~~

查看 程序 快捷方式

Anaconda3 的 Windows 开始菜单快捷方式的副本,然后编辑快捷方式中的属性。

%windir%\System32\cmd.exe "/K" C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3

修改 Anaconda Prompt (miniconda3) 快捷方式,已快捷方式 当前目录启动 虚拟环境

修改 快捷方式 启动位置 的内容为 %CD%

%CD% 为 当前目录

上一篇 下一篇

猜你喜欢

热点阅读