在python虚拟环境里运行shell文件的两个方法

方法一:使用Git Bash激活相应的虚拟环境

下载Git,然后运行Git bash.exe,直接输入 conda activate该虚拟环境名称
出现了“(我指定的虚拟环境名)__VENV_PROMPT__
出现了 “(我指定的虚拟环境名) VENV_PROMPT” 即可!
退出就是 conda deactivate

方法二:在指定python虚拟环境的终端里执行shell 文件

以pycharm为例,在终端直接运行 sample.sh 即可
注:如果运行后弹窗不做停留直接闪现也不报错,就在该shell脚本加上这段代码,可以停下来并显示错误信息(33教的~)

get_char()
{
SAVEDSTTY=`stty -g`
stty -echo
stty cbreak
dd if=/dev/tty bs=1 count=1 2> /dev/null
stty -raw
stty echo
stty $SAVEDSTTY
}
echo "Press any key to continue!"
char=`get_char`

(33说:“VScode也可以用anaconda的环境,它的终端和Linux差不多,以后运行别人在linux下命令可能更方便一些,仅供参考”)

发布了2 篇原创文章 · 获赞 0 · 访问量 36

猜你喜欢

转载自blog.csdn.net/trinkled/article/details/105443180