I am attempting to install ReadMe-Generator and encountered the following issues while following the README:
- On install step 2, running
npm install -g repopack I get the following error:
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules'
npm ERR! [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/david/.npm/_logs/2024-10-24T17_28_38_731Z-debug-0.log
I suggest updating the step to either indicate running as sudo or only require a non-global install (the latter being my personal preference, but a bit more work)
-
On usage step 2, running readme-generator fails with the following error:
readme-generator: command not found
It looks like we're missing an install step pip install .
-
After installing readme-generator, running it fails with the following error:
Traceback (most recent call last):
File "/home/david/Projects/ReadMe-Generator/venv/bin/readme-generator", line 5, in <module>
from readme_generator.__main__ import main
File "/home/david/Projects/ReadMe-Generator/venv/lib/python3.11/site-packages/readme_generator/__main__.py", line 3, in <module>
from .cli import main
File "/home/david/Projects/ReadMe-Generator/venv/lib/python3.11/site-packages/readme_generator/cli.py", line 8, in <module>
from .generator import ReadmeGenerator
File "/home/david/Projects/ReadMe-Generator/venv/lib/python3.11/site-packages/readme_generator/generator.py", line 11, in <module>
from . import logger
ImportError: cannot import name 'logger' from 'readme_generator' (/home/david/Projects/ReadMe-Generator/venv/lib/python3.11/site-packages/readme_generator/__init__.py)
It looks like you are missing the __init__.py file in the src/logger directory needed to make pip install pick up that package. When I add an init file with from .logger import * it works. (You could also move logger/logger.py to logger/init.py)
I am attempting to install ReadMe-Generator and encountered the following issues while following the README:
npm install -g repopackI get the following error:I suggest updating the step to either indicate running as sudo or only require a non-global install (the latter being my personal preference, but a bit more work)
On usage step 2, running
readme-generatorfails with the following error:It looks like we're missing an install step
pip install .After installing readme-generator, running it fails with the following error:
It looks like you are missing the
__init__.pyfile in thesrc/loggerdirectory needed to make pip install pick up that package. When I add an init file withfrom .logger import *it works. (You could also move logger/logger.py to logger/init.py)