设置 pip 的默认安装位置

设置 pip 的默认安装位置

我正在使用电脑极其有限的内部存储,所以我想设置 pip 和我的 Python 环境,以便新包默认安装到 SD 卡上(无论如何它都会一直在机器里面)。

pip 提供这种功能吗?

答案1

一个稍微替代的方法可能是虚拟环境,如下所示:

virtualenv path/to/your/storage/venv

然后

source path/to/your/storage/venv/bin/activate

最后一个命令将您传送到虚拟环境,在那里,通过安装的任何东西pip都将安装在该目录中,该目录可以位于其他设备上。
我更喜欢这种方法,因为几乎不需要手动配置,但您需要安装 virtualenv(大约 2MB)。

答案2

您应该更改您的 pip.conf 文件。

更改默认安装目录的问题在此处得到解答: https://stackoverflow.com/a/24175174

你尝试过这个吗?

相关内容