python_notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
python_notes [2018/09/03 09:45] – juckins | python_notes [2019/12/11 13:23] – juckins | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== Python Notes ==== | ==== Python Notes ==== | ||
+ | | ||
+ | __11 December 2019__ | ||
- | Use " | + | Upgraded Chrome via yum and selenium, chromedriver-binary fails. |
- | # yum install python2-pip | + | Did the following as root: |
- | To list installed python | + | / |
+ | / | ||
+ | / | ||
+ | pip-upgrade-outdated | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | With CentOS7.7, python3 can load from base. Do the following to fix previously-installed | ||
+ | |||
+ | # yum remove python36u | ||
+ | # yum install python3 | ||
+ | # yum remove ius-release | ||
+ | |||
+ | * Then follow instructions for installing local python packages to ensure all still work. | ||
+ | * If you have pip problems, uninstall/ | ||
+ | * Ensure pip3.6 is in your $PATH or you have a sym link to it (/ | ||
+ | |||
+ | __Install Python 3.6 on CentOS 7__: | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | Do some local configuration for my scripts (su - root): | ||
+ | pip3.6 install --upgrade pip | ||
+ | pip3.6 install --upgrade httplib2 | ||
+ | pip3.6 install pymysql | ||
+ | pip3.6 install selenium-wire | ||
+ | pip3.6 install chromedriver | ||
+ | pip3.6 install chromedriver_binary | ||
+ | pip3.6 install dictor | ||
+ | pip3.6 install wget | ||
+ | pip3.6 install pip-upgrade-outdated | ||
| | ||
- | $ pip list | + | To update all pip packages: |
+ | |||
+ | # pip_upgrade_outdated | ||
+ | |||
+ | Note that https:// | ||
| | ||
- | Python 3 installation tips: | + | Download and install geckodriver (see https://github.com/mozilla/ |
- | * https://janikarhunen.fi/how-to-install-python-3-6-1-on-centos-7.html | + | |
- | * http://ask.xmodulo.com/install-python3-centos.html | + | As root, copy geckodriver |
- | | + | |
- | | + | Notes at https://stackoverflow.com/questions/40208051/ |
+ | | ||
+ | Notes about [[https://www.tutorialspoint.com/python3/python_database_access.htm|Python database access]] | ||
Python3.7 on Fedora 28: | Python3.7 on Fedora 28: | ||
Line 20: | Line 59: | ||
* python3.7 get-pip.py | * python3.7 get-pip.py | ||
* python3.7 -m pip install requests | * python3.7 -m pip install requests | ||
+ | |||
+ | Use " | ||
+ | |||
+ | # yum install python2-pip | ||
+ | |||
+ | To list installed python modules: | ||
+ | | ||
+ | $ pip list | ||
+ | | ||
+ | [[https:// | ||
+ | |||
+ | logging.basicConfig(format=' | ||
+ | logging.debug(' | ||
+ | logging.info(' | ||
+ | logging.warning(' | ||
+ | |||
+ | |||
+ | [[https:// |
python_notes.txt · Last modified: 2023/04/05 08:56 by juckins