Making a portable script folder

I’m new to conda and want to make a portable folder to allow others to run a python script with all the needed packages. I understand that’s what environments are for.

I wrote a script to control a device through the serial port. It required .py files and class file provided by the device vendor. These I put in a single scripts folder. It also required that I install a package, pyserial, to control the serial port. I ran conda install pyserial. This allowed the device control scripts to work. The conda install created a .conda folder within the scripts folder.

How do I create a portable folder that can be used by anyone wanting to run the device?