Installation¶
From PyPI (recommended)¶
This option is recommended for most users, you will have the most stable experience.
- install the python program:
pip3 install pyscandl
- install
nodejs
- windows installer can be found here: https://nodejs.org/en/download
- for linux use your distributions package manager
- for mac either do like windows or use homebrew
- install
brew install node
Updating¶
When a new release is made you can upgrade your installation using:
pip3 install pyscandl -U
Using setup.py¶
This option is recommended for devellopement and people wanting to use the bleeding edge before the releases. Syability is not guaranteed.
- install the python program:
git clone https://github.com/Ara0n/pyscandl.git
cd pyscandl
python3 setup.py install
- install
nodejs
- windows installer can be found here: https://nodejs.org/en/download
- for linux use your distributions package manager
- for mac either do like windows or use homebrew
- install
brew install node
Legacy (Not recommended)¶
Warning
This was the old method used before setup.py
and PyPI, i don’t recommend to anyone to use this method anymore !
From source¶
- check if you have
python3.7
or above installed (modern installations normally have it installed by default now) - check if you have the corresponding
pip
installed - clone the repository
git clone https://github.com/Ara0n/pyscandl.git
- install the dependencies of
pyscandl
cd pyscandl
python3 -m pip install -r requirements.txt
Note
the name of the python used might differ depending on your OS and or pythons installed, just be sure to use one with pip
and that is python3.7
or higher
- install
nodejs
- windows installer can be found here: https://nodejs.org/en/download
- for linux use your distributions package manager
- for mac either do like windows or use homebrew
- install
brew install node
The program is now ready to be used, don’t forget from time to time to check if new code and features were added and if yes do a git pull
From release¶
- check if you have
python3.7
or above installed (modern installations normally have it installed by default now) - check if you have the corresponding
pip
installed - download the latest release here
- install the dependencies of
pyscandl
cd pyscandl
python3 -m pip install -r requirements.txt
Note
the name of the python used might differ depending on your OS and or pythons installed, just be sure to use one with pip
and that is python3.7
or higher
- install
nodejs
- windows installer can be found here: https://nodejs.org/en/download
- for linux use your distributions package manager
- for mac either do like windows or use homebrew
- install
brew install node
The program is now ready to be used, don’t forget from time to time to check if a new release is out here and if yes download it.
Requirements¶
The current python requirements are:
requests~=2.24.0
img2pdf~=0.3.6
Pillow~=7.2.0
pexpect~=4.8.0
cfscrape~=2.1.1
beautifulsoup4~=4.9.1
Nodejs is also needed.