Hey! Great work on this, I got it set up and working eventually but had a couple issues. Thought i'd share here and hope you or others find it useful :)
I had to install chromedriver like so: brew install chromedriver (Source)
~Also had to uncomment this line and set my own mac username too. Could be worth making that configurable in /utils/config.py?~
To: chrome_options.add_argument("--user-data-dir=/Users/joshlmao/Library/Application Support/Google/Chrome")
I had a warning pop up as the driver attempted to start Chrome, but since i had to install chromedriver via brew, mac through it was an untrusted source, used the following command to unquarantine it (Source)
Also, I had another instance of chrome open while trying to run and it would also keep spawning new Chrome instances while saying "Message: invalid argument: user data directory is already in use, please specify a unique value for --user-data-dir argument, or don't use --user-data-dir"
Edit: Actually, on further restarts, it messes with things so best not to uncomment in step 2. Other steps still needed doing though
Hey! Great work on this, I got it set up and working eventually but had a couple issues. Thought i'd share here and hope you or others find it useful :)
brew install chromedriver
(Source)/utils/config.py
?~# chrome_options.add_argument("--user-data-dir=/Users/vxwong/Library/Application Support/Google/Chrome")
chrome_options.add_argument("--user-data-dir=/Users/joshlmao/Library/Application Support/Google/Chrome")
xattr -d com.apple.quarantine /usr/local/bin/chromedriver
Message: invalid argument: user data directory is already in use, please specify a unique value for --user-data-dir argument, or don't use --user-data-dir
"Edit: Actually, on further restarts, it messes with things so best not to uncomment in step 2. Other steps still needed doing though