在节点.js,我习惯于使用npm link
来获得一个项目来使用依赖项的自定义版本。从节点文档:
First,
npm link
in a package folder will create a globally-installed symbolic link fromprefix/package-name
to the current folder.Next, in some other location,
npm link package-name
will create a symlink from the localnode_modules
folder to the global symlink.
通过符号链接到网站包中做一些类似的事情是否符合犹太教义?在
也许,但您可能想使用virtualenv。Virtualenv允许您创建一个与其他环境隔离的python环境:
然后,您可以随意安装特定版本的python包,比如我刚找到的一个随机的^{} 包的
^{pr2}$0.1.0
,而最新版本是0.2.1
:如您所见,它还安装了依赖项。您还可以生成需求文件:
然后可以使用它在另一个virtualenv中复制这些相同的依赖关系
确切的类似物是}。在
pip install -e .
或{https://pip.pypa.io/en/latest/reference/pip_install.html#editable-installs
相关问题 更多 >
编程相关推荐