virtualenv 未在新 bash shell 中激活
virtualenv does not get activated in new bash shell
我在一个 bash 中激活 python virtualenv 并尝试在另一个 bash shell 中使用。 virtualenv 根本不起作用。
我打开了一个终端,通过源激活文件激活了virtualenv。它在我的终端中被激活,它在终端地址前显示 () 。
我打开了一个新终端。在新打开的终端中看不到效果。
这里有人帮帮我吗?
您必须在每个 shell 中激活 virtualenv,或者像 0range 所建议的那样,在您的 shell 显示提示之前在您的 .bashrc 或任何脚本 运行 中激活它。
将其添加到您的 .bashrc 中:
- 编辑 /home/youruser/.bashrc 并添加行:
source /path/to/bin/activate
- 打开一个新的shell或
source ~/.bashrc
一切都应该没问题。
我在一个 bash 中激活 python virtualenv 并尝试在另一个 bash shell 中使用。 virtualenv 根本不起作用。
我打开了一个终端,通过源激活文件激活了virtualenv。它在我的终端中被激活,它在终端地址前显示 () 。
我打开了一个新终端。在新打开的终端中看不到效果。
这里有人帮帮我吗?
您必须在每个 shell 中激活 virtualenv,或者像 0range 所建议的那样,在您的 shell 显示提示之前在您的 .bashrc 或任何脚本 运行 中激活它。
将其添加到您的 .bashrc 中:
- 编辑 /home/youruser/.bashrc 并添加行:
source /path/to/bin/activate
- 打开一个新的shell或
source ~/.bashrc
一切都应该没问题。