anchor.diff:      python -m pip install -U pytest
   
       python -m pytest &lt;spacy-directory&gt; --vectors --model --slow
  -
  -+h(2, "custom-location") Download model to custom location
  -
  -p
  -    |   You can specify where #[code spacy.en.download] and
  -    |  #[code spacy.de.download] download the language model to using the
  -    |  #[code --data-path] or #[code -d] argument:
  -
  -+code(false, "bash").
  -    python -m spacy.en.download all --data-path /some/dir
  -
  -p
  -    |  If you choose to download to a custom location, you will need to tell
  -    |  spaCy where to load the model from in order to use it. You can do this
  -    |  either by calling #[code spacy.util.set_data_path()] before calling
  -    |  #[code spacy.load()], or by passing a #[code path] argument to the
  -    |  #[code spacy.en.English] or #[code spacy.de.German] constructors.
  
positive.code: p
      |  Install a recent version of #[+a("https://developer.apple.com/xcode/") XCode],
      |  including the so-called "Command Line Tools". macOS and OS X ship with
      |  Python and git preinstalled.
  
  p
      |  To compile spaCy with multi-threading support on macOS / OS X,
      |  #[+a("https://github.com/explosion/spaCy/issues/267") see here].
  
  
  +h(3, "source-windows") Windows
  
  
negative.code:     |  #[a(href="#source-ubuntu") Ubuntu], #[a(href="#source-osx") OS X] and
      |  #[a(href="#source-windows") Windows] for details.
  
  +code(false, "bash").
      # make sure you are using recent pip/virtualenv versions
      python -m pip install -U pip virtualenv
      git clone #{gh("spaCy")}
      cd spaCy
  
      virtualenv .env
      source .env/bin/activate
      pip install -r requirements.txt
      pip install -e .
  
  p
      |  Compared to regular install via pip, #[+a(gh("spaCy", "requirements.txt")) requirements.txt]
      |  additionally installs developer dependencies such as Cython.
  
  p
      |  Instead of the above verbose commands, you can also use the following
      |  #[+a("http://www.fabfile.org/") Fabric] commands:
  
  +table(["Command", "Description"])
      +row
          +cell #[code fab env]
          +cell Create #[code virtualenv] and delete previous one, if it exists.
  
      +row
          +cell #[code fab make]
          +cell Compile the source.
  
      +row
          +cell #[code fab clean]
          +cell Remove compiled objects including the generated C++.
  
      +row
          +cell #[code fab test]
          +cell Run basic tests, aborting after first failure.
  
  p
      |  All commands assume that your #[code virtualenv] is located in a
      |  directory #[code .env]. If you're using a different directory, you can
      |  change it via environment the variable #[code VENV_DIR], for example:
  
  +code(false, "bash").
      VENV_DIR=".custom-env" fab clean make
  
  +h(3, "source-ubuntu") Ubuntu
  
  p Install system-level dependencies via #[code apt-get]:
  