Giter VIP home page Giter VIP logo

Comments (3)

aless80 avatar aless80 commented on May 29, 2024

I can successfully run files in other directories such as doconce jupyterbook test/testdoc.do.txt --examples_as_exercises . How did you install doconce?

I thought this was solved in issue #114 . In commit 0bf7ad lib/doconce/jupyterbook.py does:

dirname, basename, ext, filename = find_file_with_extensions(sys.argv[1], allowed_extensions=['.do.txt'])
....
if dirname:
        os.chdir(dirname)

from doconce.

lexnederbragt avatar lexnederbragt commented on May 29, 2024

I install doconce through a .yaml file that has this content and I follow the instructions in it:

# latest doconce, with scipy
# conda env create -f doconce_doconce_latest.yml
# or, to start from scratch,
# conda env create -f doconce_doconce_latest.yml --force
# install doconce via
# conda activate doconce_doconce_latest
# cd /Users/alexajo/github/doconce_doconce/
# git pull
# python setup.py install
# also add publish via
# pip install publish-doconce

name: doconce_doconce_latest
channels:
  - defaults
dependencies:
  - notebook
  - pip
  - python=3.6
  - pandas
  - matplotlib
  - scipy

I did a fresh install ('start from scratch') and the problem persists.

I can confirm being able to run doconce jupyterbook on test/testdoc.do.txt.

However, some more digging showed this - all in this executed in the root of the doconce repo folder:

1) test/testdoc.do.txt

mkdir book
doconce jupyterbook test/testdoc.do.txt --examples_as_exercises --dest=book --no_abort

Runs fine

doconce jupyterbook test/testdoc.do.txt --examples_as_exercises --dest=$PWD/book --no_abort

Gives the error

mkdir /Users/alexajo/Downloads/book
doconce jupyterbook test/testdoc.do.txt --examples_as_exercises --dest=/Users/alexajo/Downloads/book --no_abort

Gives the error.

2) testdoc.do.txt

cd test
mkdir book

Now all commands run fine:

doconce jupyterbook testdoc.do.txt --examples_as_exercises --dest=book --no_abort
doconce jupyterbook testdoc.do.txt --examples_as_exercises --dest=$PWD/book --no_abort
doconce jupyterbook testdoc.do.txt --examples_as_exercises --dest=/Users/alexajo/Downloads/book --no_abort

It seems to be a problem associated with paths in the --dest option when the command is run in a different folder than the do.txt file.

from doconce.

aless80 avatar aless80 commented on May 29, 2024

Moved to #124

from doconce.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.