Tod*_*ski 187 python intellij-idea
我正在使用IntelliJ 10 IDEA Ultimate Edition.
我创建了一个新文件Test.py,IntelliJ已正确切换到Python解析模式.(我可以通过输入"d"确认这一点,它弹出"def"作为建议,正确点击标签给我"def:")
但是,当我尝试这段代码时......
import os
cwd = os.getcw <Ctrl-space>
Run Code Online (Sandbox Code Playgroud)
有两件事发生......
我假设这必须是我没有正确配置IntelliJ才能处理python模块的结果,但我不知道它是什么我错过了.
任何IntelliJ/Python用户都能帮到我吗?
db4*_*b42 202
只需创建并添加Python SDK即可
File -> Project Structure -> Project -> Project SDK -> new
Run Code Online (Sandbox Code Playgroud)
并选择Python解释器的安装路径(例如,C:\Python26
在Windows和/usr/bin/python2.7
Linux中)作为主路径.
相关讨论:http://devnet.jetbrains.net/thread/286883
lin*_*uts 128
你有没有设置python解释器方面?
打开项目结构CTRL+ ALT+ SHIFT+S
Project settings -> Facets -> expand Python click on child -> Python Interpreter
然后:
Project settings -> Modules -> Expand module -> Python -> Dependencies -> select Python module SDK
Alp*_*Alp 69
如果您的Python SDK配置正确并且您仍然面临无法识别内置函数的问题,请尝试以下操作:
File -> Invalidate Caches/Restart
Run Code Online (Sandbox Code Playgroud)
Tod*_*ski 18
这就是我必须做的.(我可能忘记了我的问题的一个重要方面,即最初没有将其设置为Python项目,而是Java项目,其中包含一些python文件.)
项目设置 - >模块 - >加号按钮(添加模块) - > Python
然后,单击Python Interpreter旁边的"..."按钮.
在弹出的"配置SDK"对话框中,单击"+"按钮.选择"Python SDK",然后选择我的finder对话框中显示的默认"Python"快捷方式
等待大约5分钟.阅读一些生产力提示.:)
单击确定
等待系统重建某些索引.
万岁!代码提示回来了我的模块!
对我有帮助的几个步骤(上面提到了其中一些):
通过以下方式打开项目结构:
命令+;(mac 用户)或右键单击项目->
打开模块设置
->
+ ->
Python ->
<your-project> ->
OK->
Python ->
<选择 python 解释器>->
项目SDK ->
<选择相关SDK>->
<确保它是正确的>点击OK
。
通过以下方式打开运行/调试配置:运行->
编辑配置
->
<确保它是正确的>点击OK
。
You might have configured the environment properly but for some reason it broke along the way. In this case go to:
file > project settings > modules
Run Code Online (Sandbox Code Playgroud)
部署 SDK 列表并[invalid]
在末尾查找红线。如果找到,则必须重新创建一个python sdk。
您以前工作的 SDK 很可能也在那里,但不是红色的。删除它。
现在您可以单击new
按钮并添加您最喜欢的 python virtualenv。它现在应该可以工作了。
归档时间: |
|
查看次数: |
94729 次 |
最近记录: |