我有PyDev的不正确的自动完成pyside问题,我怀疑,我很想念在安装过程中的关键一步。
所以,一个人如何安装和配置一个新的OS X狮子安装到开发pyside?
注意:此问题并不在另一个堆放场属于。 这是一个程序员做的就是他的机器在外形使用的PyDev开发蟒蛇PySide。 系统管理员不太可能都遇到过这样的具体问题。
我有PyDev的不正确的自动完成pyside问题,我怀疑,我很想念在安装过程中的关键一步。
所以,一个人如何安装和配置一个新的OS X狮子安装到开发pyside?
注意:此问题并不在另一个堆放场属于。 这是一个程序员做的就是他的机器在外形使用的PyDev开发蟒蛇PySide。 系统管理员不太可能都遇到过这样的具体问题。
我怀疑你身边跟着各种分散的文档和混合不同的Python解释和Python的工具。 另外下面的步骤4需要也可以做,这没有多少导游提。
为了让系统在PySide发展的状态符合一个Linux发行版,所有的管道对齐默认情况下,你必须做以下步骤:
第1步:安装Xcode中,冲泡和Xcode中的命令行工具(你会发现在BREW网站上本文档)。 一旦你有Xcode和命令行工具下载并安装下面的命令行应该安装酿造。
/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"
检查一切OK键brew doctor
。
用户安装的二进制文件的路径添加到~/.profile
或/etc/paths
用文本编辑器( export PATH=/usr/local/bin:$PATH
)。 确保新的路径是之前$PATH
(或在顶部/etc/paths
,而不是之后)。
此外,安装后你想使你使用从正确的目录拿起确保任何蟒蛇管理工具。 该附加/usr/local/share/python
的路径旁边的新路径上面指定。 因为你想的easy_install被正常安装和你的Python,而不是SOX的版本,下面我们验证正确的项目被拾起这一点很重要。
第2步:使用BREW安装python2.7 *。
brew install readline sqlite gdbm pkg-config
brew install python --framework --universal
第3步:验证蟒蛇二进制和二进制的easy_install在正确的目录。 您可以通过使用做到这一点which
不whereis
。
第4步:由于OSX有框架的时髦概念,图书馆管理,我们必须让其他工具(如Eclipse)可以自动配置正确的符号链接的事情。
cd /Library/Frameworks/Python.framework/Versions
sudo rm Current
sudo ln -s /usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current
# following might not be needed or advised (see discussion below).
cd /System/Library/Frameworks/Python.framework/Versions
sudo rm Current
sudo ln -s /usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current
步骤5:使用酿造(安装pyside brew install pydev
)。 这也将安装的Qt4作为一个依赖。
步骤6: 用的PyDev一起安装Eclipse
步骤7:配置蚀。 不要自动配置,手动添加新的解释和供应/usr/local/bin/python
的蟒路径。 它应该会自动拿起库。 同时添加PySide
的内置插件,因为PySide自动完成需要积极反省,而不是静态代码分析。
第8步:安装PIP easy_install install pip
只要你使用pip
或brew
为获得进一步的Python代码,你应该得到的东西管道进入正确的目录。 也就是说,直到美洲狮走来和废墟你的一天:d
注意自我
现在我知道,依赖管理是相对于Windows .NET或C / C ++(CRT)GAC或Linux的SONAME的或Java的类路径在Python中没有容易。 我们与间接性的迷宫全部结束。