在终端中为python 3创建虚拟环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在终端中为python 3创建虚拟环境相关的知识,希望对你有一定的参考价值。

基本上我正试图在终端上用书创建一个虚拟环境。所以我通过首先创建一个名为learning_log的目录来输入这样的终端。

$ mkdir learning_log
$ cd learning_log/
learning_log$ python3 -m venv ll_env
learning_log$

现在我正在尝试安装virtualenv并创建虚拟环境,但它显示没有这样的命令“virtualenv ll_env”。

learning_log$ pip3 install --user virtualenv
Requirement already satisfied: virtualenv in /Users/Library/Python/3.6/lib/python/site-packages
learning_log$ virtualenv ll_env
-bash: virtualenv: command not found

虽然这本书表明了这一点

learning_log$ virtualenv ll_env
New python executable in ll_env/bin/python
Installing setuptools, pip...done.
learning_log$

为什么我的终端显示没有针对virtualenv的命令,而不是根据书籍显示的内容?

答案

只是为了确保你输入了所提到的完整命令,包括源代码部分?

source ll_env/bin/activate

如果虚拟环境处于活动状态,您将在路径旁边看到它,在您看来(ll_env)。在虚拟环境处于活动状态时,它将知道使用pip3以便安装您将运行的Django

pip install django 

以上是关于在终端中为python 3创建虚拟环境的主要内容,如果未能解决你的问题,请参考以下文章

python终端创建虚拟环境

如何在 Visual Studio Code 中为 Python 设置虚拟环境?

python虚拟环境安装

python 用于在终端中运行的sublime text 3的简单代码片段制作工具

python创建虚拟环境(Windows)

已解决Jupiter notebook运行虚拟环境的python版本和终端虚拟环境中python版本不一致