- edited description
NameError using Django shell
Issue #42
resolved
$ python manage.py shell
@@@@@@ using cWriterow False @@@@@@
@@@@@@ SAVRW_USE_CWRITEROW setting: None @@@@@@
nrows, ncols, read, snippet, write
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
utility.execute()
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/__init__.py", line 330, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/base.py", line 393, in run_from_argv
self.execute(*args, **cmd_options)
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/base.py", line 444, in execute
output = self.handle(*args, **options)
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/commands/shell.py", line 69, in handle
self.run_shell(shell=options['interface'])
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/commands/shell.py", line 58, in run_shell
return getattr(self, shell)()
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/commands/shell.py", line 41, in ipython
ip()
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/django/core/management/commands/shell.py", line 34, in _ipython
from IPython import start_ipython
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/IPython/__init__.py", line 49, in <module>
from .terminal.embed import embed
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/IPython/terminal/embed.py", line 19, in <module>
from IPython.terminal.ipapp import load_default_config
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/IPython/terminal/ipapp.py", line 30, in <module>
from IPython.core.magics import ScriptMagics
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/IPython/core/magics/__init__.py", line 22, in <module>
from .execution import ExecutionMagics
File "/Users/syrex/.virtualenvs/syrex/lib/python3.5/site-packages/IPython/core/magics/execution.py", line 21, in <module>
import cProfile as profile
File "/usr/local/Cellar/python3/3.5.0/Frameworks/Python.framework/Versions/3.5/lib/python3.5/cProfile.py", line 10, in <module>
import profile as _pyprofile
File "/Users/syrex/.virtualenvs/syrex/src/savreaderwriter/savReaderWriter/cWriterow/profile.py", line 58, in <module>
if write:
NameError: name 'write' is not defined
I assume this is a 'profile' name conflict.
Comments (4)
-
reporter -
reporter - edited description
-
repo owner Hi, thanks for reporting this. I just renamed the profile script to .'myprofile.py', commit 815629cc40c9d3ab15600acd26c2048b3739f761. Wish all bugs were as easy to fix as this :-)
-
repo owner - changed status to resolved
renamed in commit 815629cc40c9d3ab15600acd26c2048b3739f761
- Log in to comment