<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=Python_Setup</id>
	<title>Python Setup - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=Python_Setup"/>
	<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=Python_Setup&amp;action=history"/>
	<updated>2026-06-04T21:48:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://w.electrodragon.com/w/index.php?title=Python_Setup&amp;diff=31105&amp;oldid=prev</id>
		<title>Chao at 18:12, 12 May 2021</title>
		<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=Python_Setup&amp;diff=31105&amp;oldid=prev"/>
		<updated>2021-05-12T18:12:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Python 3 ==&lt;br /&gt;
Windows&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install python 3.75 executaable for windows&lt;br /&gt;
* https://www.python.org/downloads/windows/&lt;br /&gt;
Linux&amp;lt;br&amp;gt;&lt;br /&gt;
* sudo apt-get install python3.6&lt;br /&gt;
* apt-get install python3-pip&lt;br /&gt;
Check python version: python3 -V&lt;br /&gt;
== Installation ==&lt;br /&gt;
* to check if python installed, you can run python and see the command line &amp;gt;&amp;gt;&lt;br /&gt;
* to check python version in linux run, python -V&lt;br /&gt;
* following content based on python2.7&lt;br /&gt;
* Install python-pip, setuptools, wheels, etc&lt;br /&gt;
 apt-get install python-pip&lt;br /&gt;
 pip install -U pip setuptools # get support by setuptools, and setup.py&lt;br /&gt;
* Example to use setup.py to install package: python setup.py install&lt;br /&gt;
=== Proxy Install ===&lt;br /&gt;
for chinese install by - pip install mbed-cli --proxy=127.0.0.1:1080&lt;br /&gt;
=== Windows setup ===&lt;br /&gt;
download&lt;br /&gt;
* [https://www.python.org/downloads/release/python-2712/ Download from here for 2.7.]&lt;br /&gt;
system path&lt;br /&gt;
* Hold Win and press Pause.&lt;br /&gt;
* Click Advanced System Settings.&lt;br /&gt;
* Click Environment Variables.&lt;br /&gt;
* Append ;C:\python27 to the Path variable.&lt;br /&gt;
* Restart Command Prompt.&lt;br /&gt;
=== Install module ===&lt;br /&gt;
method 1 &lt;br /&gt;
* downloard tar.gz file, e.g. https://pypi.org/project/IntelHex/#files, unzip and run command: python setup.py install&lt;br /&gt;
method &lt;br /&gt;
* pip install &amp;lt;module name&amp;gt;&lt;br /&gt;
* Upgrade: pip install --upgrade setuptools&lt;br /&gt;
* Upgrade: pip install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install python 3.2 in linux: apt-get install python3, run by: python3 yourscript.py&lt;br /&gt;
* install python3 pip: apt-get install python3-pip&lt;br /&gt;
* install python-dev python-pip: sudo apt-get install python-dev&lt;br /&gt;
* download targ.gz zip file and setup&lt;br /&gt;
=== Dependency ===&lt;br /&gt;
pip&lt;br /&gt;
* install pip first https://bootstrap.pypa.io/get-pip.py&lt;br /&gt;
* or manually download from https://pypi.org/project/pip/#files tar.gz file&lt;br /&gt;
* unzip and manually install by python setup.py install&lt;br /&gt;
* Pip install package&lt;br /&gt;
 python2   -m pip install SomePackage  # default Python 2&lt;br /&gt;
 python2.7 -m pip install SomePackage  # specifically Python 2.7&lt;br /&gt;
 python3   -m pip install SomePackage  # default Python 3&lt;br /&gt;
 python3.4 -m pip install SomePackage  # specifically Python 3.4&lt;br /&gt;
setuptools&lt;br /&gt;
* https://pypi.org/project/setuptools/#downloads&lt;br /&gt;
=== Rmove or update ===&lt;br /&gt;
* Find version of python by whereis python&lt;br /&gt;
* delete relevant version by apt-get remove python2.7&lt;br /&gt;
* Install python 3.6: wget https://52mip.com/shell/Debian_Python3.6.sh &amp;amp;&amp;amp; sh Debian_Python3.6.sh&lt;br /&gt;
* Use autoremove: apt-get autoremove python2.7&lt;br /&gt;
* purg apt purge python2.7-minimale&lt;br /&gt;
&lt;br /&gt;
=== python3.6 ===&lt;br /&gt;
* pip3.6 install pandas&lt;br /&gt;
&lt;br /&gt;
=== pyenv ===&lt;br /&gt;
* pre&lt;br /&gt;
 sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \&lt;br /&gt;
 libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \&lt;br /&gt;
 xz-utils tk-dev libffi-dev liblzma-dev python-openssl git&lt;br /&gt;
&lt;br /&gt;
install&lt;br /&gt;
* git clone git://github.com/yyuu/pyenv.git ～/.pyenv&lt;br /&gt;
set PATH&lt;br /&gt;
* echo 'export PYENV_ROOT=&amp;quot;$HOME/.pyenv&amp;quot;' &amp;gt;&amp;gt; ~/.bashrc &lt;br /&gt;
* echo 'export PATH=&amp;quot;$PYENV_ROOT/bin:$PATH&amp;quot;' &amp;gt;&amp;gt; ~/.bashrc &lt;br /&gt;
* echo 'eval &amp;quot;$(pyenv init -)&amp;quot;' &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
* source ～/.bashrc&lt;br /&gt;
Test&lt;br /&gt;
* pyenv --help&lt;br /&gt;
* list supported versions: pyenv install --list&lt;br /&gt;
install python verion&lt;br /&gt;
* pyenv install -v 3.7.1&lt;br /&gt;
* pyenv uninstall 2.7.1&lt;br /&gt;
* install version 3.4.3&lt;br /&gt;
 CFLAGS=-I/usr/include/openssl \&lt;br /&gt;
 LDFLAGS=-L/usr/lib64 \&lt;br /&gt;
 pyenv install -v 3.4.3&lt;br /&gt;
or &lt;br /&gt;
 LDFLAGS=&amp;quot;-L/usr/lib/openssl-1.0&amp;quot; \&lt;br /&gt;
 CFLAGS=&amp;quot;-I/usr/include/openssl-1.0&amp;quot; \&lt;br /&gt;
 pyenv install -v 3.7.1&lt;br /&gt;
check&lt;br /&gt;
* pyenv versions&lt;br /&gt;
use &lt;br /&gt;
* pyenv global 3.7.1&lt;br /&gt;
== Python Folder ==&lt;br /&gt;
* C:\Users\Administrator\AppData\Local\Programs\Python\Python37&lt;br /&gt;
[[category: Python Install ]]&lt;/div&gt;</summary>
		<author><name>Chao</name></author>
	</entry>
</feed>