基本上我试图在终端上用书创建一个虚拟环境。所以我首先通过创建一个名为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$
为什么我的终端显示对于virtuaenv没有这样的命令而不是根据书籍显示的内容?
答案 0 :(得分:0)
为了确保您输入了所提到的完整命令,包括源部分?
source ll_env/bin/activate
如果虚拟环境处于活动状态,您将在路径旁边看到它,在您的情况下,您将看到(ll_env)。在虚拟环境处于活动状态时,它将知道使用pip3以便安装Django,您将运行
pip install django