A library for facilitating the development of data engineering pipelines
Project description
ngdataenginterface
Installation
To install the ngdataenginterface
package from PyPI, you can use pip
:
pip install ngdataenginterface
installing a Specific Version
If you need to install a specific version of the package, you can specify it using the == operator:
pip install ngdataenginterface==1.0.0
Replace 1.0.0 with the desired version number.
Development
Instaling Java and PySpark
PySpark uses Java underlying hence you need to have Java on your Mac. Since Java is a third party, you can install it using the Homebrew command brew. Since Oracle Java is not open source anymore, I am using the OpenJDK version 11. Run the below command in the terminal to install it.
brew install openjdk@11
Creating a Virtual Environment
It's recommended to create a virtual environment before working on the ngdataenginterface package. You can use venv to create a virtual environment:
python -m venv myenv
Activate the virtual environment:
- On Windows
.\env\Scripts\activate
- On macOS and Linux
source myenv/bin/activate
Installing Locally
To install the ngdataenginterface package locally for development, navigate to the package directory and run:
pip install -e .
The -e flag stands for "editable," which creates a symbolic link to the package directory. This allows you to make changes to the code and see the effects without reinstalling the package.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ngdataenginterface-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e77e78346095dee1c6d1ead04a28a6ddc2014a9c0ddd3e45424696abe08a9bf8 |
|
MD5 | db27ae10446c26ea6abcdd41719bbb51 |
|
BLAKE2b-256 | bb84a482d9b50e89f609839fd26975ae1941a4c78f5ba02b070a658355639ee4 |