0

我正在尝试使用 SVN 来管理我的 python 项目。我在计算机A上安装了许多外部库(路径如下:)"C:\Python27\Lib\site-packages",然后我将项目上传到SVN服务器。然后我使用刚刚安装了python(v2.7)的计算机B。我从SVN服务器结帐

:问题来了..电脑B没有外部库.有没有解决这个问题的方法,我不想再在电脑B上安装外部库了!

提前谢谢!

4

2 回答 2

0

处理这个问题的普通 Python 方法是使用pip需求文件virtualenv也很常用,它允许您安装多组安装包。

例如,如果您有一个项目依赖于Werkzeugitsdangerous的任何版本和0.9 以上的任何版本,您可以拥有以下需求文件:

Werkzeug>=0.9
itsdangerous

您通常会将其存储在名为requirements.txt. 然后,您将像这样安装软件包:

pip install -r requirements.txt

pip将找到所有尚未安装的软件包并安装它们。

于 2012-05-24T03:36:33.253 回答
0

您实际上可以将包源代码从站点包复制到您的项目文件夹,并且您的项目文件夹通常比站点包具有更高的优先级。

然后你只需要签入库到你的 svn。

于 2012-05-24T03:45:27.893 回答