forked from RonnyPfannschmidt/pipsi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
46 lines (25 loc) · 1.06 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// pipsi //
pipsi = pip script installer
What does it do? pipsi is a wrapper around virtualenv and pip
which installs scripts provided by python packages into separate
virtualenvs to shield them from your system and each other.
In other words: you can use pipsi to install things like
pygmentize without making your system painful.
How do I get it?
curl https://raw.githubusercontent.com/mitsuhiko/pipsi/master/get-pipsi.py | python
How does it work?
pipsi installs each package into ~/.local/venvs/PGKNAME and then
symlinks all new scripts into ~/.local/bin.
Installing scripts from a package:
$ pipsi install Pygments
Uninstalling packages and their scripts:
$ pipsi uninstall Pygments
Upgrading a package:
$ pipsi upgrade Pygments
Showing what's installed:
$ pipsi list
How do I get rid of pipsi?
$ pipsi uninstall pipsi
How do I upgrade pipsi? With 0.5 and later just do this:
$ pipsi upgrade pipsi
On older versions just uninstall and reinstall.