Python
Python Installing
- Python
- show version:
python --version - If you are using Windows, some of the above commands may not work out-of-the-box. A quick solution may be to preface every Python command with
python -m- For a more permanent solution, you may need to edit your PATH environment variable to include the Scripts directory of your Python installation. Recent versions of Python include a script to do this for you. Navigate to your Python installation directory (for example C:\Python34), open the Tools, then Scripts folder, and run the win_add2path.py file by double clicking on it. Alternatively, you can download the script and run it (python win_add2path.py).
- Installing Python package manager: pip
- pip
- download get-pip.py
curl -LO https://bootstrap.pypa.io/get-pip.py- install pip:
python get-pip.py - show version:
pip --version - upgrade pip:
pip install --upgrade pip
MKDocs: build static website with Markdown files.
- mkdocs
- MkDocs: Project documentation with Markdown
- Installing MkDocs
pip install mkdocsorpython -m pip install mkdocsmkdocs --versionorpython -m mkdocs- manpages
pip install click-manclick-man --target path/to/man/pages mkdocs- MKDocs Getting Started
mkdocs new my-projectcd my-projectmkdocs servecurl http://127.0.0.1:8000/mkdocs buildmkdocs build --cleanecho "site/" >> .gitignoremkdocs --helpmkdocs <command> --helpmkdocs build --help-
mkdocs build --clean - For Github Project Pages
cd my-projectmkdocs gh-deploy [--clean] [-v]- That's it! Behind the scenes, MkDocs will build your docs and use the ghp-import tool to commit them to the gh-pages branch and push the gh-pages branch to GitHub.
- run under PowerShell with Administrator will fail due to FileNotFoundError (Python 3.7.3, pip 19.2.3, MKDocs 1.0.4)
- success under git bash
- Git Bash for Windows
-
For Github Organization and User Pages
cd ../orgname.github.io/mkdocs gh-deploy --config-file ../my-project/mkdocs.yml --remote-branch master
- GitHub project pages
- GitHub project pages
- Deploying your docs
- User, Organization, and Project Pages
- C:\Users\kehwei\AppData\Local\Programs\Python\Python37\Lib\site-packages\mkdocs\commands\gh_deploy.py
- C:\Users\kehwei\AppData\Local\Programs\Python\Python37\Lib\site-packages\mkdocs\themes\
- C:\Users\kehwei\AppData\Local\Programs\Python\Python37\Lib\site-packages\mkdocs\themes\mkdocs\base.html
Jeff Wei分享站点