\pyenv\1st\
我在路径中设置了一个python环境
cd /
mkdir pyenv
python3 -m venv /pyenv/1st
激活此环境的官方方法是手动键入此命令:
. /pyenv/1st/bin/activate
或者source /pyenv/1st/bin/activate
,
这将导致在(1st)
提示符前面并加载相应的 python 库。
我想保存输入并将此命令放入文件中mypy
,但sh mypy
不会1st
在我手动输入该命令时将当前终端更改为 python 环境。将该命令添加到\etc\bashrc
也无济于事。我听说该source
命令将在子进程中结束sh mypy
,但根本不会影响终端。
谁能解决这个问题?一个简单的命令或在我打开终端时自动加载该环境都会有所帮助。提前致谢。
就像您必须获取
activate
脚本来激活它一样,您需要对调用它的脚本执行相同的操作。