title: Bazel giving errors with @rules_python
body: <p>I am trying to follow through the tutorials on <a href="https://github.com/bazelbuild/rules_python/blob/master/examples/pip_install/" rel="nofollow noreferrer">https://github.com/bazelbuild/rules_python/blob/master/examples/pip_install/</a></p>
  <p>I have my own custom project with the following structure</p>
  <pre><code>root
     WORKSPACE
     requirements.txt
     scripts
         BUILD
         test.py
         
  </code></pre>
  <p>My workspace file looks like this:</p>
  <pre><code>load(&quot;@bazel_tools//tools/build_defs/repo:http.bzl&quot;, &quot;http_archive&quot;)
  
  load(&quot;@bazel_tools//tools/build_defs/repo:http.bzl&quot;, &quot;http_archive&quot;)
  http_archive(
      name = &quot;rules_python&quot;,
      url = &quot;https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz&quot;,
      sha256 = &quot;778197e26c5fbeb07ac2a2c5ae405b30f6cb7ad1f5510ea6fdac03bded96cc6f&quot;,
  )
  
  load(&quot;@rules_python//python:pip.bzl&quot;, &quot;pip_install&quot;)
  
  pip_install(
      requirements = &quot;//:requirements.txt&quot;,
  )
  </code></pre>
  <p>and my BUILD file as such</p>
  <pre><code>package(default_visibility = [&quot;//visibility:public&quot;])
  
  load(&quot;@pip//:requirements.bzl&quot;, &quot;requirement&quot;)
  load(&quot;@rules_python//python:defs.bzl&quot;, &quot;py_binary&quot;, &quot;py_test&quot;)
  load(&quot;@rules_python//python/pip_install:requirements.bzl&quot;, &quot;compile_pip_requirements&quot;)
  
  py_binary(
      name = &quot;Test&quot;,
      srcs = [ &quot;Test.py&quot; ],
      # deps = [
      #     requirement(&quot;numpy&quot;),
      # ],
  )
  </code></pre>
  <p>However, when i run <code>bazel run //scripts:Test</code></p>
  <p>it fails with</p>
  <p><code>ERROR: Skipping '//scripts:Test': error loading package 'scripts': cannot load '@rules_python//python/pip_install:requirements.bzl': no such file</code></p>
  <p>I have no idea what i am doing wrong</p>