I was trying to test the patch mike put in to fix the single pixel
plotting issue, but just realized that this was a Mac version. Can I
use it on a linux box? How?
Thanks,
Chris
I was trying to test the patch mike put in to fix the single pixel
plotting issue, but just realized that this was a Mac version. Can I
use it on a linux box? How?
Thanks,
Chris
These instructions are for an ubuntu based system – if you are on a different version of linux you may need different commands to install git and the mpl build dependencies
sudo apt-get install git
sudo apt-get build-dep python-matplotlib
git clone git@…3310…:matplotlib/matplotlib.git matplotlib.git
cd matplotlib.git
git checkout -b mdboom-pixel_marker v1.1.x
git pull https://github.com/mdboom/matplotlib.git pixel_marker
python setup.py build
sudo python setup.py install
On Wed, Feb 8, 2012 at 11:06 AM, Chris <plutino@…287…> wrote:
I was trying to test the patch mike put in to fix the single pixel
plotting issue, but just realized that this was a Mac version. Can I
use it on a linux box? How?
Thanks John. Since I already have a running copy of mpl, I skipped to
the git clone step, but get this error:
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
I'm a complete noob on git, so please bear with me.
- Chris
On Wed, Feb 8, 2012 at 9:31 AM, John Hunter <jdh2358@...287...> wrote:
On Wed, Feb 8, 2012 at 11:06 AM, Chris <plutino@...287...> wrote:
I was trying to test the patch mike put in to fix the single pixel
plotting issue, but just realized that this was a Mac version. Can I
use it on a linux box? How?These instructions are for an ubuntu based system -- if you are on a
different version of linux you may need different commands to install git
and the mpl build dependencies# install git to checkout the mpl src code
sudo apt-get install git# install the pre-reqs to build matplotlib from source
sudo apt-get build-dep python-matplotlib# get the latest released branch of matplotlib
git clone git@...3310...:matplotlib/matplotlib.git matplotlib.git# cd into the matplotlib directory and create a branch off of the release
branch to test
cd matplotlib.git
git checkout -b mdboom-pixel_marker v1.1.x# pull in Michael's changes
git pull GitHub - mdboom/matplotlib pixel_marker# build the matplotlib source code
python setup.py build# install it
sudo python setup.py install
I think I should have pointed you to the read only address. Try this:
git pull git://github.com/mdboom/matplotlib.git pixel_marker
JDH
On Wed, Feb 8, 2012 at 11:39 AM, Chris <plutino@…287…> wrote:
Thanks John. Since I already have a running copy of mpl, I skipped to
the git clone step, but get this error:
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
I’m a complete noob on git, so please bear with me.
This time the error is:
fatal: Not a git repository (or any of the parent directories): .git
I guess that I have not be able to establish a local git tree since the command
git clone git@...3310...:matplotlib/matplotlib.git matplotlib.git
did not go through.
- Chris
On Wed, Feb 8, 2012 at 9:48 AM, John Hunter <jdh2358@...287...> wrote:
On Wed, Feb 8, 2012 at 11:39 AM, Chris <plutino@...287...> wrote:
Thanks John. Since I already have a running copy of mpl, I skipped to
the git clone step, but get this error:Permission denied (publickey).
fatal: The remote end hung up unexpectedlyI'm a complete noob on git, so please bear with me.
I think I should have pointed you to the read only address. Try this:
git pull git://github.com/mdboom/matplotlib.git pixel_marker
JDH
This time the error is:
fatal: Not a git repository (or any of the parent directories): .git
I guess that I have not be able to establish a local git tree since the command
git clone git@…3310…:matplotlib/matplotlib.git matplotlib.git
did not go through.
- Chris
I don’t think you want the “.git” at the very end of the clone command. That just tells get where (i.e. new directory) to put the repo.
-Tony
On Wed, Feb 8, 2012 at 12:58 PM, Chris <plutino@…287…> wrote:
On Wed, Feb 8, 2012 at 9:48 AM, John Hunter <jdh2358@…287…> wrote:
On Wed, Feb 8, 2012 at 11:39 AM, Chris <plutino@…287…> wrote:
Thanks John. Since I already have a running copy of mpl, I skipped to
the git clone step, but get this error:
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
I’m a complete noob on git, so please bear with me.
I think I should have pointed you to the read only address. Try this:
git pull git://github.com/mdboom/matplotlib.git pixel_marker
JDH
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
I see, that is also the ssh version. Here is the http read only version. Updated my complete instructions:
sudo apt-get install git
sudo apt-get build-dep python-matplotlib
git clone git://github.com/matplotlib/matplotlib.git matplotlib.git
cd matplotlib.git
git checkout -b mdboom-pixel_marker v1.1.x
git pull git://github.com/mdboom/matplotlib.git pixel_marker
python setup.py build
sudo python setup.py install
On Wed, Feb 8, 2012 at 11:58 AM, Chris <plutino@…287…> wrote:
This time the error is:
fatal: Not a git repository (or any of the parent directories): .git
I guess that I have not be able to establish a local git tree since the command
git clone git@…3310…:matplotlib/matplotlib.git matplotlib.git
did not go through.
I don’t think that is the problem. I just add the .git extension because the default is to check out a directory called “matplotlib” which if it is located in the path you are running or testing from, will confuse the import. So I just add some extension so python won’t confuse the mpl src dir (“matplotlib.git”) with the mpl package (“matplotlib”).
On Wed, Feb 8, 2012 at 12:06 PM, Tony Yu <tsyu80@…287…> wrote:
git clone git@…3310…:matplotlib/matplotlib.git matplotlib.git
did not go through.
- Chris
I don’t think you want the “.git” at the very end of the clone command. That just tells get where (i.e. new directory) to put the repo.
New error at `git checkout -b mdboom-pixel_marker v1.1.x':
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout 'v1.1.x' which can not be resolved as commit?
- Chris
On Wed, Feb 8, 2012 at 10:13 AM, John Hunter <jdh2358@...287...> wrote:
On Wed, Feb 8, 2012 at 12:06 PM, Tony Yu <tsyu80@...287...> wrote:
git clone git@...3310...:matplotlib/matplotlib.git matplotlib.git
did not go through.
- Chris
I don't think you want the ".git" at the very end of the clone command.
That just tells get where (i.e. new directory) to put the repo.I don't think that is the problem. I just add the .git extension because
the default is to check out a directory called "matplotlib" which if it is
located in the path you are running or testing from, will confuse the
import. So I just add some extension so python won't confuse the mpl src
dir ("matplotlib.git") with the mpl package ("matplotlib").
I interpreted the "public key" error (as did others) to be an ssh issue. For a publicly readable approach this seems to work:
[dhcp-90-166:python/matplotlib/git] dale% git clone git://github.com/matplotlib/matplotlib.git
Cloning into matplotlib...
remote: Counting objects: 57725, done.
remote: Compressing objects: 100% (13597/13597), done.
remote: Total 57725 (delta 44284), reused 57317 (delta 43924)
Receiving objects: 100% (57725/57725), 81.69 MiB | 2.67 MiB/s, done.
Resolving deltas: 100% (44284/44284), done.
[dhcp-90-166:python/matplotlib/git] dale% ll
total 0
drwxr-xr-x 3 dale staff 102 Feb 8 13:20 .
drwxr-xr-x 5 dale staff 170 Feb 8 13:08 ..
drwxr-xr-x 33 dale staff 1122 Feb 8 13:21 matplotlib
[dhcp-90-166:python/matplotlib/git] dale%
-Dale
On Feb 8, 2012, at 13:13 , John Hunter wrote:
On Wed, Feb 8, 2012 at 12:06 PM, Tony Yu <tsyu80@...287...> wrote:
git clone git@...3310...:matplotlib/matplotlib.git matplotlib.git
did not go through.
- Chris
I don't think you want the ".git" at the very end of the clone command. That just tells get where (i.e. new directory) to put the repo.
I don't think that is the problem. I just add the .git extension because the default is to check out a directory called "matplotlib" which if it is located in the path you are running or testing from, will confuse the import. So I just add some extension so python won't confuse the mpl src dir ("matplotlib.git") with the mpl package ("matplotlib").
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
matplotlib-users List Signup and Options
New error at `git checkout -b mdboom-pixel_marker v1.1.x’:
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout ‘v1.1.x’ which can not be resolved as commit?
- Chris
That looks like something I’ve done before without issue. Maybe you’re on an older version of git. In any case, you can break this up into two steps
git checkout v1.1.x
git checkout -b mdboom-pixel_marker
Then continue as John instructed.
-Tony
On Wed, Feb 8, 2012 at 1:20 PM, Chris <plutino@…287…> wrote:
On Wed, Feb 8, 2012 at 10:13 AM, John Hunter <jdh2358@…287…> wrote:
On Wed, Feb 8, 2012 at 12:06 PM, Tony Yu <tsyu80@…287…> wrote:
git clone git@…3310…:matplotlib/matplotlib.git matplotlib.git
did not go through.
- Chris
I don’t think you want the “.git” at the very end of the clone command.
That just tells get where (i.e. new directory) to put the repo.
I don’t think that is the problem. I just add the .git extension because
the default is to check out a directory called “matplotlib” which if it is
located in the path you are running or testing from, will confuse the
import. So I just add some extension so python won’t confuse the mpl src
dir (“matplotlib.git”) with the mpl package (“matplotlib”).
Thanks Tony and JDH, problem resolved and now I can try to compile.
- Chris
On Wed, Feb 8, 2012 at 10:41 AM, Tony Yu <tsyu80@...287...> wrote:
On Wed, Feb 8, 2012 at 1:20 PM, Chris <plutino@...287...> wrote:
New error at `git checkout -b mdboom-pixel_marker v1.1.x':
fatal: git checkout: updating paths is incompatible with switching
branches.
Did you intend to checkout 'v1.1.x' which can not be resolved as commit?- Chris
That looks like something I've done before without issue. Maybe you're on an
older version of git. In any case, you can break this up into two steps# change to maintenance branch
git checkout v1.1.x# create new branch based on current checkout
git checkout -b mdboom-pixel_markerThen continue as John instructed.
-Tony
On Wed, Feb 8, 2012 at 10:13 AM, John Hunter <jdh2358@...287...> wrote:
>
>
> On Wed, Feb 8, 2012 at 12:06 PM, Tony Yu <tsyu80@...287...> wrote:
>
>>> git clone git@...3310...:matplotlib/matplotlib.git matplotlib.git
>>>
>>> did not go through.
>>>
>>> - Chris
>>>
>>
>> I don't think you want the ".git" at the very end of the clone command.
>> That just tells get where (i.e. new directory) to put the repo.
>>
>
> I don't think that is the problem. I just add the .git extension
> because
> the default is to check out a directory called "matplotlib" which if it
> is
> located in the path you are running or testing from, will confuse the
> import. So I just add some extension so python won't confuse the mpl
> src
> dir ("matplotlib.git") with the mpl package ("matplotlib").