Ada*_*dam 19 python macos pycharm
我不知道为什么我这么麻烦.我使用的是OS X 10.7,我使用默认设置安装了Python并运行了包含的.command文件.
我只是想让PyCharm使用Python 3.3,但我似乎无法找到一个有效的解释器.我能找到的唯一一个立即加载(给出'distribute'和'setuptools'包)并给我'一些骨架未能生成'错误.如果我选择其中一个2.7解释器,它会加载一段时间,但我仍然会收到类似的错误.我也遇到了一些未找到Python打包工具的问题(通常是'pip').
我搜索了很长时间但找不到解决方案.
Cra*_*der 17
PyCharm自动检测从http://python.org mpkg安装程序安装的Python的Python 3.3路径:

/Library/Frameworks/Python.framework/Versions/3.3/bin/python3
Run Code Online (Sandbox Code Playgroud)
将此解释器添加到PyCharm后,安装包管理工具(单击Install'distribution ',然后单击Install'pip'):

使用Upgrade按钮将pip升级到最新版本(分发升级将失败).
现在您可以使用Install按钮安装软件包,例如Django可以从PyCharm中的Interpreters对话框安装:

如果您在完成代码时遇到问题,请尝试使用File| Invalidate Caches,重新启动PyCharm并等待索引完成.对我来说,它开箱即用:

Python 3.3现在使用一种名为venv的新virtualenv机制.
您可以使用以下方法创建其中一个环境:
pyvenv myprojectname
Run Code Online (Sandbox Code Playgroud)
PyCharm 3.0无法正确处理这些问题.旧的virtualenv系统将python二进制文件复制到环境中,而venv则创建了指向python3.3二进制文件的符号链接.PyCharm尝试解析所有这些符号链接,直到找到一个真实的文件.这导致它忽略您的虚拟环境并改为使用全局环境.
要解决此错误,您可以将python3.3二进制bin文件复制到环境的文件夹中,然后将其添加为PyCharm中项目的解释器.