标签: pycharm

使用pycharm进行交互式shell调试

我是PyCharm的新手.我一直在使用IDLE很长一段时间.

在IDLE中执行脚本后使用Python对象非常方便.有没有办法在使用PyCharm使用交互式python shell执行后使用脚本对象?

例如,我们有一个'test'项目,其中包含一个文件'test.py':

a = '123'
print a
Run Code Online (Sandbox Code Playgroud)

执行后我们可以得到结果:

123
Process finished with exit code 0
Run Code Online (Sandbox Code Playgroud)

如何在交互式shell中使用字符串'a'?

python pycharm python-idle

73
推荐指数
5
解决办法
3万
查看次数

找不到符号:__PyCodecInfo_GetIncrementalDecoder

自从Homebrew Python 2.7.11(从2.7.10)更新后,我突然无法在PyCharm IDE控制台上测试在PyPi上注册我的包.

运行(作为"外部工具")

python -B setup.py register -r pypitest
Run Code Online (Sandbox Code Playgroud)

我现在明白了

Traceback (most recent call last):
  File "setup.py", line 22, in <module>
    from setuptools import setup
  File "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 12, in <module>
    from setuptools.extension import Extension
  File "/usr/local/lib/python2.7/site-packages/setuptools/extension.py", line 8, in <module>
    from .dist import _get_unpatched
  File "/usr/local/lib/python2.7/site-packages/setuptools/dist.py", line 16, in <module>
    from setuptools.depends import Require
  File "/usr/local/lib/python2.7/site-packages/setuptools/depends.py", line 6, in <module>
    from setuptools import compat
  File "/usr/local/lib/python2.7/site-packages/setuptools/compat.py", line 17, in <module>
    import httplib
  File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py", line 80, in …
Run Code Online (Sandbox Code Playgroud)

python setuptools pycharm python-2.7

73
推荐指数
4
解决办法
5万
查看次数

如何使pyCharm停止隐藏(展开)我的Python导入?

每次打开Python文件时,PyCharm都会隐藏所有导入并显示:

import ...
Run Code Online (Sandbox Code Playgroud)

在编辑器内.

我必须手动展开它以查看导入.在哪里可以找到撤消import语句自动隐藏的设置?

python import code-folding pycharm

72
推荐指数
2
解决办法
6040
查看次数

如何使用VM和PyCharm配置自定义PYTHONPATH?

我使用IntelliJ与Python插件和远程解释器功能与我的Vagrant VM进行通信.它正确设置远程解释器以使用我的VM解释器.但是,我在我的VM中使用自定义PYTHONPATH,我希望IntelliJ识别该路径并在开发时将模块包含在该路径中.

如何配置IntelliJ/PyCharm的远程解释器以在VM上使用自定义PYTHONPATH?

intellij-idea pythonpath pycharm

71
推荐指数
6
解决办法
10万
查看次数

带有IdeaVim的Pycharm偶尔会使键盘无响应

在Ubuntu 13.10中使用带有IdeaVim的PyCharm Community Edition时,键盘会停止接受输入,我必须重新启动IDE.当我点击不同的文本区域时光标仍然移动,但即使多次按下escape后我也无法输入任何内容.键盘在IDE之外工作正常,所以我怀疑这是使用IdeaVim或IdeaVim本身的问题.

我有什么办法可以防止这种情况发生吗?

pycharm ideavim

71
推荐指数
3
解决办法
8171
查看次数

如何将PyCharm与PySpark连接?

我是apache spark的新手,显然我在我的macbook中用自制软件安装了apache-spark:

Last login: Fri Jan  8 12:52:04 on console
user@MacBook-Pro-de-User-2:~$ pyspark
Python 2.7.10 (default, Jul 13 2015, 12:05:58)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties
16/01/08 14:46:44 INFO SparkContext: Running Spark version 1.5.1
16/01/08 14:46:46 WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
16/01/08 14:46:47 INFO SecurityManager: Changing view acls to: user
16/01/08 14:46:47 INFO …
Run Code Online (Sandbox Code Playgroud)

python homebrew pycharm apache-spark pyspark

71
推荐指数
4
解决办法
7万
查看次数

PyCharm无法识别Python文件

我的PyCharm不再识别python文件(附带截图)解释器路径已正确设置.

屏幕截图

python pycharm

69
推荐指数
8
解决办法
4万
查看次数

自定义PyCharm docstring存根(即谷歌docstring或numpydoc格式)

PyCharm 2.7(或PyCharm 3)是否支持自定义docstring和doctest存根?如果是这样,如何编写这种特定类型的自定义扩展?

我目前的项目已经标准化使用Google Python样式指南(http://google-styleguide.googlecode.com/svn/trunk/pyguide.html).我喜欢PyCharm的docstring支持,但现在只有两种支持的格式是epytext和reStructureText.我想并且愿意自己写一个PyCharm插件,它创建一个以Google或Numpydoc风格格式化的文档注释存根(https://pypi.python.org/pypi/sphinxcontrib-napoleon/).这里特别重要的是结合PyCharm与其他两种文档类型的类型推断能力.

python doctest docstring pycharm

69
推荐指数
1
解决办法
2万
查看次数

在Ubuntu重新创建PyCharm启动器

我安装pycharm正常通过bin/pycharm.sh,但我犯的错在做bash pycharm.sh ,而在pycharm目录有下载文件夹内.

我后来把目录移到了/opt/Pycharm/.这导致曾经运行过的统一启动器(在最初安装PyCharm时添加)在每次尝试使用它时失败(如预期的那样).

如何pycharm.sh从Unity统一发射器中重新添加为lauchable应用程序?我知道pycharm.sh文件的位置.我试图添加它,/usr/bin/但这不会改变任何东西.

我仍然可以通过启动pycharm bash /usr/opt/Pycharm/bin/Pycharm.sh.但这很乏味.

UPDATE

我尝试.desktop使用以下脚本为pycharm 创建一个新文件:

[Desktop Entry]
Encoding=UTF-8
Name=PyCharm
Exec=/opt/Pycharm-3.0.1/bin/pycharm.sh
Icon=/opt/Pycharm-3.0.1/bin/PyCharm_32.png
Type=Application
Categories=Development;
StartupWMClass=PyCharm
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试将文件保存在内部时,出现"无法保存Pycharm.desktop"错误/usr/share/applications/pycharm.desktop.任何有关这方面的帮助将深表感谢.

bash ubuntu pycharm

69
推荐指数
3
解决办法
5万
查看次数

Pycharm:只运行我的Python文件的一部分

是否可以在PyCharm中只运行程序的一部分?

在其他编辑器中有一些像我可以运行的单元格,但我在PyCharm中找不到这样的选项?

如果这个函数不存在,那对我来说将是一个巨大的缺点......因为对于我的数据分析,我经常只需要运行我的代码的最后几行.

python pycharm

69
推荐指数
5
解决办法
9万
查看次数