我是使用python的新手,所以如果我做出任何假设,请耐心等待。所以我在我的ubuntu机器上安装了virtualenv
和pip
。每次创建虚拟环境时,我都必须远程下载并安装python模块(使用pip install
),例如已安装在主python包中的django。
问题是我并不总是连接到互联网。有没有办法可以将主Python中存在的模块加载到我创建的每个虚拟环境中?谢谢!
答案 0 :(得分:1)
您可以pip download
离线安装Python包,然后在.whl
中安装virtualenv
个文件。以下是Django和Requests的示例:
创建一个存储本地Python包的目录:
mkdir local_python
更改目录:cd local_python
下载Python包以便离线使用:
pip download django requests
激活.whl
后安装本地软件包virtualenv
文件:
pip install Django-1.11.1-py2.py3-none-any.whl requests-2.16.5-py2.py3-none-any.whl