在一个运行Ubuntu 16.04的漫游虚拟机中,我创建了一个Python 3虚拟环境,使用:
python3 -m venv /home/vagrant/venv
当我vagrant ssh
时,我可以使用以下任一方法激活它:
或者
. /home/vagrant/venv/bin/activate
在配置期间,我正在创建文件/etc/profile.d/login-bash.sh
:
cd /vagrant
. /home/vagrant/venv/bin/activate
当我在中ssh
时,该文件正在运行,因为我是从/vagrant
共享目录开始的,但第二行似乎没有做任何事情。在
问题解决了。
~/.profile
将在每个ssh登录上运行:相关问题 更多 >
编程相关推荐