无法使用Anaconda为Python安装空间



我正在尝试使用Anaconda为Python安装空间,我得到一个奇怪的错误消息:

python -m venv .env
source .env/bin/activate
conda install -c conda-forge spacy
python -m spacy download en_core_web_sm

错误味精:

File "<ipython-input-13-1a465315722a>", line 2
python -m venv .env
^
SyntaxError: invalid syntax

我试了好几种方法,但都不奏效。

你知道怎么安装这个吗?

谢谢!

而不是像这样创建虚拟环境。有一个选项可以在Anaconda中使用所需的Python版本创建虚拟环境。

conda create -n myenv python=3.8

激活:

source activate myenv   # (in linux, you can use . as a shortcut for "source")
activate myenv          # (in windows - note that you should be in your c:anaconda2 directory)

尝试在终端中运行这些命令,而不是直接在Jupyter Notebook单元格中运行。如果你仍然想这样做,通过在开头添加一个!来纠正它。

!python -m venv .env
!source .env/bin/activate
!conda install -c conda-forge spacy
!python -m spacy download en_core_web_sm