This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
setup:pythonvirtual [2016/10/06 11:34] sey212 |
setup:pythonvirtual [2016/12/13 10:23] (current) sertalpbilal Visual changes |
||
---|---|---|---|
Line 3: | Line 3: | ||
Q: Admin can you **install** package //X//? | Q: Admin can you **install** package //X//? | ||
- | Q: Can you **remove** package //Y// which is conflicting with //X// and while updating | + | Q: Can you **remove** package //Y// which is conflicting with //X// and meanwhile update |
Q: On second thought, Can I do **anything** I want **without having to ask**? | Q: On second thought, Can I do **anything** I want **without having to ask**? | ||
Line 15: | Line 15: | ||
Just what you need, a standalone python which is yours and you have the control over it..! Thus you** don’t need any super privileges** to install libraries or better yet you can have multiple python environments with different settings and packages. The steps to get and use this tool is quite easy: | Just what you need, a standalone python which is yours and you have the control over it..! Thus you** don’t need any super privileges** to install libraries or better yet you can have multiple python environments with different settings and packages. The steps to get and use this tool is quite easy: | ||
- | ==Install it using PIP (Skip this step in COR@L Machines)== | + | =====Install it using PIP (Skip this step in COR@L Machines)===== |
<code bash>$ pip install virtualenv</ | <code bash>$ pip install virtualenv</ | ||
- | ==Setup== | + | =====Setup===== |
Create a folder to contain the files regarding to virtual python instance . Running the second command creates the mentioned folder named “vpython”. | Create a folder to contain the files regarding to virtual python instance . Running the second command creates the mentioned folder named “vpython”. | ||
Line 25: | Line 25: | ||
- To start using the new python | - To start using the new python | ||
- | ==Initialize== | + | =====Initialize===== |
<code bash>$ source vpython/ | <code bash>$ source vpython/ | ||
(vpython)$</ | (vpython)$</ | ||
Line 31: | Line 31: | ||
- | ==Going back to Normal== | + | =====Going back to Normal===== |
After your work is done you can simply deactivate the active environment and get back to normal boring settings.! | After your work is done you can simply deactivate the active environment and get back to normal boring settings.! | ||
Line 37: | Line 37: | ||
<code bash>$ deactivate</ | <code bash>$ deactivate</ | ||
- | < | + | < |