mpip is a command line tool written in Go for installing and uninstalling Python packages, and automatically updating the requirements.txt file.
- Install Python packages and add them to requirements.txt
- Uninstall Python packages and remove them from requirements.txt
First, clone this repository:
git clone https://github.com/litongjava/mpip.git
cd mpipThen, compile the mpip tool:
go build -o mpip main.goThis will generate an executable named mpip in the current directory. Please add mpip to your path:
go install
It will be automatically added to the go-path.
Use the mpip install <package> command to install a Python package and add the package name to the requirements.txt file:
mpip install <package>For example, to install the requests package:
mpip install requestsUse the mpip uninstall <package> command to uninstall a Python package and remove the package name from the requirements.txt file:
mpip uninstall <package>For example, to uninstall the requests package:
mpip uninstall requests- Ensure that pipis installed in your environment and accessible from the command line.
- The requirements.txtfile will be automatically created or updated in the current directory.
If you have any suggestions for improvements or find any issues, please submit a pull request or an issue.
This project uses the MIT license. For more information, see the LICENSE file.