skyzeio / Skyze

Skyze Trading Engine Early Prototyping .... done as a single app with messaging between components ... will convert to the services architecture where components = Services and messaging = Asynch Messaging with Pub/Sub Pattern
GNU General Public License v3.0
10 stars 9 forks source link

pipenv / pymongo / Atlas Issue #39

Open mikenew opened 7 years ago

mikenew commented 7 years ago

A bit like the matplotlib issue

The Python 3.6 installers for macOS from https://www.python.org do not automatically install any CA certificates. Without installed CA certificates, connections to Atlas will fail certificate verification.

you must run the following script to install an up-to-date CA certificates bundle in order to connect to Atlas:

open "/Applications/Python 3.6/Install Certificates.command"

I can run this manually but not sure if we can automate this so it's in the pipenv file ?

smoke test file https://github.com/SkyzeTrading/Skyze/blob/develop/Market_Data/MongoAtlas.py

utx0 commented 7 years ago

I havent installed python via that installed. I have installed python by Homebrew: brew install python3, and am still having connection issues.

Do you have a reference article at all?