This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
setup:pythonvirtual [2016/10/06 10:57] sey212 created |
setup:pythonvirtual [2016/10/06 14:46] sey212 |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | < | ||
- | |||
======Python Virtual Environment====== | ======Python Virtual Environment====== | ||
- | Q: Admin can you install | + | Q: Admin can you **install** package |
- | Q: Can you remove | + | Q: Can you **remove** package |
- | Q: Can I do **anything** I want **without having to ask**? | + | Q: On second thought, |
Line 24: | Line 22: | ||
<code bash>$ mkdir myPython && cd myPython | <code bash>$ mkdir myPython && cd myPython | ||
- | /myPython$ virtualenv vpython</ | + | $ virtualenv vpython</ |
- To start using the new python | - To start using the new python | ||
==Initialize== | ==Initialize== | ||
- | <code bash>/myPython$ source vpython/ | + | <code bash>$ source vpython/ |
- | (vpython) | + | (vpython)$</ |
From now on any **python runs** or installations using **pip** will be done corresponding to the python copy located at **vpython**. This is what the// (vpython)// means in your **bash** prompt. Feel free to install any packages you like without any problems.! | From now on any **python runs** or installations using **pip** will be done corresponding to the python copy located at **vpython**. This is what the// (vpython)// means in your **bash** prompt. Feel free to install any packages you like without any problems.! | ||
Line 38: | Line 36: | ||
<code bash>$ deactivate</ | <code bash>$ deactivate</ | ||
+ | |||
+ | < |