Python指定third-party module安装目录

Posted by Kerwen Blog on September 28, 2020

最近尝试用Python写个小程序,需要调用第三方的Module。第三方的Module正常情况下都需要先进行安装,才能使用。但是我不想在每个运行的机器上安装这个module。最终在StackOverflow上找到了解决方案:

1
pip install --target=d:\somewhere\other\than\the\default package_name

当引用第三方库时需要手动指定一下Module的位置:

1
2
3
import sys
sys.path.append("/path/to/your/tweepy/directory")
from git import Repo

注意这里用的是反斜杠

Installing GitPython
Use a library locally instead of installing it
mport Python modules without installing