我看到PHP的不同二进制文件,如非线程或线程安全?这是什么意思?这些套餐有什么区别?
Python easy_install
使得安装新包非常方便.但是,据我所知,它没有实现依赖项管理器的其他常见功能 - 列出和删除已安装的软件包.
找出已安装的内容的最佳方法是什么,以及删除已安装软件包的首选方法是什么?如果我手动删除包(例如,通过rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg
或类似),是否有任何文件需要更新?
是否可以找到给定包中的所有类或接口?(快速查看例如Package
,它似乎没有.)
我遇到过当前版本的软件包似乎无法运行并需要重新安装的情况.但是pip install -U
不会触及已经是最新的包装.我看到如何通过首先卸载(with pip uninstall
)然后安装来强制重新安装,但有没有办法简单地在一步中强制"更新"到名义上的当前版本?
好的,这就是我想要的:在Eclipse包浏览器中,我看到以下内容:(点表示可用于展开文件夹的可点击箭头)
长话短说,我想在源文件夹(和几个源文件夹,因此制作更多不会解决问题)中有许多包,每个包含许多子包 - 所以每个源文件夹有几百个包的顺序 - 每个包含十五个子包的二十个包.因此,我希望层次结构如下所示:
所以我可以打开或关闭一个包并查看一个子包列表,而不是将所有包和子包都放在层次结构的同一级别 - 这再次使得同时显示的包太多了.注意这不是关于文件系统的问题; 据我所知,文件系统工作正常 - 这只是关于Eclipse包浏览器中的可视化显示的问题.
那么:有没有办法在层次结构中添加级别?谢谢!!(OS X 10.6上的Eclipse Helios)
我有一个下载的模块仓库,我想在本地安装,而不是全局安装在另一个目录中?
有什么简单的方法可以做到这一点?
这些天我似乎与共同作者分享了很多代码.他们中的许多人都是初级/中级R用户,并没有意识到他们必须安装他们尚未拥有的软件包.
是否有一种优雅的方式来调用installed.packages()
,将其与我正在加载的那些进行比较并在安装时如果丢失?
最近我安装了Brew.如何检索要安装的可用brew包列表?
我正在运行Ubuntu 9:10,并安装了一个名为M2Crypto的软件包(版本为0.19.1).我需要下载,构建和安装最新版本的M2Crypto软件包(0.20.2).
0.19.1包具有多个位置的文件,包括(/ usr/share/pyshared和/usr/lib/pymodules.python2.6).
如何在安装0.20.2之前从我的系统中完全卸载0.19.1版本?
packages ×10
python ×3
r ×2
easy-install ×1
eclipse ×1
hierarchy ×1
homebrew ×1
install ×1
java ×1
javascript ×1
list ×1
macos ×1
node.js ×1
npm ×1
npm-install ×1
package ×1
php ×1
pip ×1
r-faq ×1
reflection ×1
setuptools ×1