diff --git a/recipe/build.sh b/recipe/build.sh
index c789abd85a9557f6daedf272788c73bd443e9100..b2f212e1e500442f8db2f8b6ca2444d04905ee9b 100644
--- a/recipe/build.sh
+++ b/recipe/build.sh
@@ -2,4 +2,5 @@ source activate base
 mkdir build && cd build
 cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PREFIX ..
 make
-python python/setup.py install
\ No newline at end of file
+cd python
+python setup.py install
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index c619929d8422bc2f8b7421e19a2b59e4bde5de5f..c7a094d68365ca6dfe4fe210b94e160209f0cc7e 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -10,14 +10,15 @@ requirements:
     - {{ compiler('cxx') }}
     - cmake >=3.10
     - libcsm
+  run
+    - libcsm
 
 test:
   commands:
     - import csmapi
     - import csmapi.Isd
     
-
 about:
   home: https://github.com/USGS-Astrogeology/CSM-Swig
   license: None
-summary: "SWIG Wrapper to generate bindings to the Community Sensor Model"
\ No newline at end of file
+summary: "SWIG Wrapper to generate bindings to the Community Sensor Model"