Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 卖国贼,卖国贼,卖国贼_Python_Python 2.7_Ubuntu_Console_Pycharm - Fatal编程技术网

Python 卖国贼,卖国贼,卖国贼

Python 卖国贼,卖国贼,卖国贼,python,python-2.7,ubuntu,console,pycharm,Python,Python 2.7,Ubuntu,Console,Pycharm,我是python的初学者。我面临以下问题 每当我启动pycharm Community edition(版本5.0.3)时,Python控制台都无法启动,并显示以下错误: usr/bin/python2.7 /usr/lib/pycharm-community/helpers/pydev/pydevconsole.py 53192 49994 Traceback (most recent call last): File "/usr/lib/pycharm-community/help

我是python的初学者。我面临以下问题

每当我启动pycharm Community edition(版本5.0.3)时,Python控制台都无法启动,并显示以下错误:

usr/bin/python2.7 /usr/lib/pycharm-community/helpers/pydev/pydevconsole.py 53192 49994 
Traceback (most recent call last):  
  File "/usr/lib/pycharm-community/helpers/pydev/pydevconsole.py", line 488, in <module>
    pydevconsole.StartServer(pydev_localhost.get_localhost(), int(port), int(client_port))
  File "/usr/lib/pycharm-community/helpers/pydev/pydevconsole.py", line 330, in StartServer
    interpreter = InterpreterInterface(host, client_port, threading.currentThread())
  File "/usr/lib/pycharm-community/helpers/pydev/pydev_ipython_console.py", line 26, in __init__
    self.interpreter = get_pydev_frontend(host, client_port)
  File "/usr/lib/pycharm-community/helpers/pydev/pydev_ipython_console_011.py", line 472, in get_pydev_frontend
    _PyDevFrontEndContainer._instance = _PyDevFrontEnd()
  File "/usr/lib/pycharm-community/helpers/pydev/pydev_ipython_console_011.py", line 303, in __init__
    self.ipython = PyDevTerminalInteractiveShell.instance()
  File "/usr/lib/python2.7/dist-packages/IPython/config/configurable.py", line 354, in instance
    inst = cls(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/IPython/terminal/interactiveshell.py", line 328, in __init__
    **kwargs
  File "/usr/lib/python2.7/dist-packages/IPython/core/interactiveshell.py", line 483, in __init__
    self.init_readline()
  File "/usr/lib/python2.7/dist-packages/IPython/core/interactiveshell.py", line 1816, in init_readline
    if self.readline_use:
  File "/home/vivekruhela/.local/lib/python2.7/site-packages/traitlets/traitlets.py", line 529, in __get__
    return self.get(obj, cls)
  File "/home/vivekruhela/.local/lib/python2.7/site-packages/traitlets/traitlets.py", line 507, in get
    % (self.name, obj))
  traitlets.traitlets.TraitError: No default value found for None trait of <pydev_ipython_console_011.PyDevTerminalInteractiveShell object at 0x7f7b0e682cd0>

Process finished with exit code 1
Couldn't connect to console process.
usr/bin/python2.7/usr/lib/pycharm社区/helpers/pydev/pydevconsole.py 53192 49994
回溯(最近一次呼叫最后一次):
文件“/usr/lib/pycharm community/helpers/pydev/pydevconsole.py”,第488行,在
StartServer(pydev_localhost.get_localhost(),int(端口),int(客户端端口))
文件“/usr/lib/pycharm community/helpers/pydev/pydevconsole.py”,第330行,在StartServer中
解释器=解释器接口(主机、客户端\端口、线程.currentThread())
文件“/usr/lib/pycharm community/helpers/pydev/pydev_ipython_console.py”,第26行,在__
self.interpreter=get_pydev_前端(主机、客户端_端口)
文件“/usr/lib/pycharm community/helpers/pydev/pydev_ipython_console_011.py”,第472行,在get_pydev_frontend中
_PyDevFrontEndContainer.\u实例=\u PyDevFrontEnd()
文件“/usr/lib/pycharm community/helpers/pydev/pydev_ipython_console_011.py”,第303行,在__
self.ipython=PyDevTerminalInteractiveShell.instance()
文件“/usr/lib/python2.7/dist packages/IPython/config/configurable.py”,第354行,在实例中
inst=cls(*args,**kwargs)
文件“/usr/lib/python2.7/dist packages/IPython/terminal/interactiveshell.py”,第328行,在__
**夸尔斯
文件“/usr/lib/python2.7/dist packages/IPython/core/interactiveshell.py”,第483行,在__
self.init_readline()
文件“/usr/lib/python2.7/dist packages/IPython/core/interactiveshell.py”,第1816行,在init_readline中
如果self.readline\u使用:
文件“/home/vivekruhela/.local/lib/python2.7/site packages/traitlets/traitlets.py”,第529行,在__
返回self.get(obj、cls)
get中第507行的文件“/home/vivekruhela/.local/lib/python2.7/site packages/traitlets/traitlets.py”
%(姓名,obj))
traitlets.traitlets.TraitError:找不到的任何特征的默认值
进程已完成,退出代码为1
无法连接到控制台进程。
如何连接到pycharm控制台?我已经在我的系统中安装了IPython。

我也遇到了同样的问题。 我通过更新ipython解决了这个问题

我的版本是3.1.0,升级到4.1.1解决了这个问题

就我而言:

workon project
pip install -U ipython

我发现发生这种情况是因为我安装了iPython4.x版,然后又恢复到3.2.0版,而没有先卸载traitlets更高级的版本。这就成功了:

pip uninstall ipython[all]
pip uninstall traitlets
pip install ipython==3.2.0

在我的例子中,这是由于通过
pip
apt
安装IPython时发生冲突。使用
sudo-apt-remove-ipython
删除
apt
-安装的版本修复了该问题。

我最初尝试了

pip install -U ipython
但后来尝试了以下方法,效果很好:

pip uninstall ipython[all]
pip uninstall traitlets
pip install ipython

谢谢@mirandes

我试过你的方法,但没有用。首先它显示**workon:command not found**,第二次它可以工作,但仍然在pycharm python控制台中显示相同的错误。如果您使用虚拟环境,则使用“workon”。不要为这条线操心。你试过重新启动pycharm吗?我试过,也试过重新安装,但问题仍然存在,还有一件事是pycharm启动时需要花费大量时间加载,每次它更新索引并尝试连接到python控制台,一段时间后,上面显示了一个错误。我也有这个问题,更新ipython似乎没有做到这一点。幸运的是,对于python2.x来说,没有高于2的ipython版本。在安装pgcontents之后,我遇到了完全相同的问题