当我用ssh连接到一个流浪箱时,如何自动激活pythonvenv?

2024-05-08 15:04:58 发布

您现在位置:Python中文网/ 问答频道 /正文

在一个运行Ubuntu 16.04的漫游虚拟机中,我创建了一个Python 3虚拟环境,使用:

python3 -m venv /home/vagrant/venv

当我vagrant ssh时,我可以使用以下任一方法激活它:

^{pr2}$

或者

. /home/vagrant/venv/bin/activate

在配置期间,我正在创建文件/etc/profile.d/login-bash.sh

cd /vagrant
. /home/vagrant/venv/bin/activate

当我在中ssh时,该文件正在运行,因为我是从/vagrant共享目录开始的,但第二行似乎没有做任何事情。在


Tags: 文件方法homebinvenvubuntu虚拟环境etc