Python libraries included in SQL Server 2017

For data scientists, python is one of the two must have languages. The following list of python libraries come pre-installed when you install the python option during SQL Server 2017’s install. The ones most relevant to a data scientist are in bold.

Its most notable exception is libraries for doing deep learning, so after SQL Server installs, you will likely want to install keras and tensorflow (and possibly librosa if you want to do speech recognition). For NLP you already have NLTK (though without the NLTK corpus and extra tools which I recommend adding). For many NLTK needs, NLTK is enough, but if not you might consider pyphen and/or gensim. If you are getting text from word docs, I recommend installing docx2txt. For getting data from the web, you might also want to install urllib.

To install any library not already list, open a command prompt with administrator’s permission and run
python -m pip install yourlibname
(optionally add ==yourversionnumber  to the end of that if you don’t want to install the library’s latest version)

alabaster0.7.10
babel2.4.0
blaze0.10.1
bleach1.5.0
bokeh0.12.5
bottleneck1.2.0
cffi1.9.1
chest0.2.3
click6.7
cloudpickle0.2.2
colorama0.3.7
conda4.3.22
configobj5.0.6
cryptography1.7.1
cycler0.10.0
cython0.25.2
cytoolz0.8.2
dask0.14.1
datashape0.5.4
decorator4.0.11
dill0.2.5
docutils0.13.1
entrypoints0.2.2
et-xmlfile1.0.1
flask-cors3.0.2
flask0.12.1
h5py2.7.0
heapdict1.0.0
html5lib0.999
idna2.2
imagesize0.7.1
ipykernel4.6.0
ipython-genutils0.2.0
ipython5.3.0
ipywidgets6.0.0
itsdangerous0.24
jdcal1.3
jinja22.9.6
jsonschema2.5.1
jupyter-client5.0.1
jupyter-console5.1.0
jupyter-core4.3.0
jupyter-kernel-gateway2.0.0
jupyter1.0.0
llvmlite0.16.0
locket0.2.0
lxml3.7.3
markupsafe0.23
matplotlib2.0.0
menuinst1.4.2
microsoftml1.4.0
mistune0.7.4
mpmath0.19
multipledispatch0.4.9
nbconvert5.1.1
nbformat4.3.0
networkx1.11
nltk3.2.2
notebook5.0.0
numba0.31.0
numexpr2.6.2
numpy1.12.1
numpydoc0.6.0
odo0.5.0
olefile0.44
openpyxl2.4.1
pandas-datareader0.2.1
pandas0.19.2
pandasql0.7.3
pandocfilters1.4.1
partd0.3.7
path.py10.1
pathlib22.2.1
patsy0.4.1
pickleshare0.7.4
pillow4.1.0
pip9.0.1
prompt-toolkit1.0.14
psutil5.2.1
py1.4.33
pyasn10.2.3
pycosat0.6.1
pycparser2.17
pycrypto2.6.1
pycurl7.43.0
pygments2.2.0
pyodbc4.0.16
pyopenssl16.2.0
pyparsing2.1.4
pytest3.0.7
python-dateutil2.6.0
pytz2017.2
pywavelets0.5.2
pywin32220
pyyaml3.12
pyzmq16.0.2
qtconsole4.3.0
requests-file1.4.1
requests2.13.0
revoscalepy9.2.0
ruamel-yaml-VERSION
scikit-image0.13.0
scikit-learn0.18.1
scipy0.19.0
seaborn0.7.1
setuptools27.2.0
simplegeneric0.8.1
six1.10.0
snowballstemmer1.2.1
sphinx1.5.4
sqlalchemy1.1.9
sqlparse0.1.19
statsmodels0.8.0
sympy1.0
tables3.2.2
testpath0.3
toolz0.8.2
tornado4.4.2
traitlets4.3.2
unicodecsv0.14.1
wcwidth0.1.7
werkzeug0.12.1
wheel0.29.0
widgetsnbextension2.0.0
win-unicode-console0.5
xlrd1.0.0
xlsxwriter0.9.6
xlwt1.2.0

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s