Fixed incorrect custom compile commands from `compile_pip_requirements` (#627)

diff --git a/python/pip_install/pip_compile.py b/python/pip_install/pip_compile.py
index 1e789e9..93c55c8 100644
--- a/python/pip_install/pip_compile.py
+++ b/python/pip_install/pip_compile.py
@@ -15,7 +15,7 @@
 
 requirements_in = os.path.relpath(sys.argv.pop(1))
 requirements_txt = sys.argv.pop(1)
-update_target_name = sys.argv.pop(1)
+update_target_label = sys.argv.pop(1)
 
 # Before loading click, set the locale for its parser.
 # If it leaks through to the system setting, it may fail:
@@ -65,9 +65,8 @@
 # $(rootpath) in the workspace root gives ./requirements.in
 if update_target_pkg == ".":
     update_target_pkg = ""
-update_command = os.getenv("CUSTOM_COMPILE_COMMAND") or "bazel run //%s:%s" % (
-    update_target_pkg,
-    update_target_name,
+update_command = os.getenv("CUSTOM_COMPILE_COMMAND") or "bazel run %s" % (
+    update_target_label,
 )
 
 os.environ["CUSTOM_COMPILE_COMMAND"] = update_command
diff --git a/python/pip_install/requirements.bzl b/python/pip_install/requirements.bzl
index 0bc382e..63fec01 100644
--- a/python/pip_install/requirements.bzl
+++ b/python/pip_install/requirements.bzl
@@ -54,7 +54,7 @@
     args = [
         loc % requirements_in,
         loc % requirements_txt,
-        name + ".update",
+        "//%s:%s.update" % (native.package_name(), name),
     ] + extra_args
 
     deps = [