machinalis / iepy

Information Extraction in Python
BSD 3-Clause "New" or "Revised" License
905 stars 186 forks source link

iepy command not recognized #139

Open gowthambalachandhiran opened 6 years ago

gowthambalachandhiran commented 6 years ago

I gave java home path inside my virtual environment but its not able to create instance

JAVAHOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java iepy --create iepy Traceback (most recent call last): File "/home/gowtham/my_app/bin/iepy", line 11, in sys.exit(execute_from_command_line()) File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/instantiation/command_line.py", line 43, in execute_from_command_line InstanceManager(opts[""], lang=lang).create() File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/instantiation/instance_admin.py", line 57, in create self._run_steps() File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/instantiation/instance_admin.py", line 51, in _run_steps step() File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/instantiation/instance_admin.py", line 98, in create_folders os.makedirs(self.bin_folder, exist_ok=not self.creating) File "/home/gowtham/my_app/lib/python3.4/os.py", line 227, in makedirs makedirs(head, mode, exist_ok) File "/home/gowtham/my_app/lib/python3.4/os.py", line 237, in makedirs mkdir(name, mode) PermissionError: [Errno 13] Permission denied: 'iepy'

When I gave sudo infront of it its not accepting iepy as command

(my_app) gowtham@ubuntu:/usr/lib/jvm/java-7-openjdk-amd64$ sudo JAVAHOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java iepy --create iepy sudo: iepy: command not found (my_app) gowtham@ubuntu:/usr/lib/jvm/java-7-openjdk-amd64$

jmansilla commented 6 years ago

Did you install iepy in a virtualenv? Are you running the iepy command with such virtualenv activated? In such case you shouldn't need to use sudo

On Tue, Nov 21, 2017 at 2:07 AM, gowthambalachandhiran < notifications@github.com> wrote:

I gave java home path inside my virtual environment but its not able to create instance

JAVAHOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java iepy --create iepy Traceback (most recent call last): File "/home/gowtham/my_app/bin/iepy", line 11, in sys.exit(execute_from_command_line()) File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/ instantiation/command_line.py", line 43, in execute_from_command_line InstanceManager(opts[""], lang=lang).create() File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/ instantiation/instance_admin.py", line 57, in create self._run_steps() File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/ instantiation/instance_admin.py", line 51, in _run_steps step() File "/home/gowtham/my_app/lib/python3.4/site-packages/iepy/ instantiation/instance_admin.py", line 98, in create_folders os.makedirs(self.bin_folder, exist_ok=not self.creating) File "/home/gowtham/my_app/lib/python3.4/os.py", line 227, in makedirs makedirs(head, mode, exist_ok) File "/home/gowtham/my_app/lib/python3.4/os.py", line 237, in makedirs mkdir(name, mode) PermissionError: [Errno 13] Permission denied: 'iepy' (my_app) gowtham@ubuntu:/usr/lib/jvm/java-7-openjdk-amd64$ sudo JAVAHOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/bin/java iepy --create iepy sudo: iepy: command not found (my_app) gowtham@ubuntu:/usr/lib/jvm/java-7-openjdk-amd64$

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/machinalis/iepy/issues/139, or mute the thread https://github.com/notifications/unsubscribe-auth/AAd04-gf1g3Jwgd0PjkyL87coRX0p7sBks5s4lqggaJpZM4QlSn1 .

-- Javier Mansilla - CTO www.machinalis.com

gowthambalachandhiran commented 6 years ago

Yes I installed everything following the document below

https://media.readthedocs.org/pdf/iepy/latest/iepy.pdf

and I even activated only then I used the above commands

gowthambalachandhiran commented 6 years ago

Issue is resolved javapath was not configured properly.

shaileshrv commented 6 years ago

Hi i am getting the below error

administrator@INKEO02263LNPR:~$ iepy /usr/local/lib/python3.6/dist-packages/sklearn/utils/fixes.py:55: DeprecationWarning: inspect.getargspec() is deprecated, use inspect.signature() or inspect.getfullargspec() if 'order' in inspect.getargspec(np.copy)[0]: Traceback (most recent call last): File "/usr/local/bin/iepy", line 7, in from iepy.instantiation.command_line import execute_from_command_line File "/usr/local/lib/python3.6/dist-packages/iepy/instantiation/command_line.py", line 25, in from iepy.instantiation.instance_admin import InstanceManager File "/usr/local/lib/python3.6/dist-packages/iepy/instantiation/instance_admin.py", line 11, in from iepy import defaults File "/usr/local/lib/python3.6/dist-packages/iepy/defaults.py", line 3, in from iepy.utils import make_feature_list File "/usr/local/lib/python3.6/dist-packages/iepy/utils.py", line 19, in os.mkdir(DIRS.user_data_dir) FileNotFoundError: [Errno 2] No such file or directory: '/home/administrator/.config/iepy' Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook from apport.fileutils import likely_packaged, get_recent_crashes File "/usr/lib/python3/dist-packages/apport/init.py", line 5, in from apport.report import Report File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in import apport.fileutils File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in from apport.packaging_impl import impl as packaging File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 20, in import apt File "/usr/lib/python3/dist-packages/apt/init.py", line 23, in import apt_pkg ModuleNotFoundError: No module named 'apt_pkg'

Original exception was: Traceback (most recent call last): File "/usr/local/bin/iepy", line 7, in from iepy.instantiation.command_line import execute_from_command_line File "/usr/local/lib/python3.6/dist-packages/iepy/instantiation/command_line.py", line 25, in from iepy.instantiation.instance_admin import InstanceManager File "/usr/local/lib/python3.6/dist-packages/iepy/instantiation/instance_admin.py", line 11, in from iepy import defaults File "/usr/local/lib/python3.6/dist-packages/iepy/defaults.py", line 3, in from iepy.utils import make_feature_list File "/usr/local/lib/python3.6/dist-packages/iepy/utils.py", line 19, in os.mkdir(DIRS.user_data_dir) FileNotFoundError: [Errno 2] No such file or directory: '/home/administrator/.config/iepy'