python - 如何 pip 安装到外部驱动器?

标签 python python-3.x windows pip

我有一个带有 python 安装的 USB,我随身携带并在没有安装 python/不允许安装模块的计算机上使用。我想在上面安装一个 python 包,但遇到了麻烦。让我使用 rebound-cli 包作为例子。 如果我 pip install recognize-cli,该软件包将安装到我的 PC 安装的 python D:\Program Files (x86)\Python36-32 上。 我的USB python安装目录是H:\.bin\Program Files\Python。 我尝试过以下方法 pip install ruby​​-cli -e "H:\.bin\Program Files\Python\Lib\site-packages" pip install ruby​​-cli -e "H:\.bin\Program Files\Python" 他们都给了我错误 目录“H:\\.bin\\Program Files\\Python\\Lib\\site-packages”不可安装。找不到文件“setup.py”。 目录“H:\\.bin\\Program Files\\Python”无法安装。找不到文件“setup.py”。

我也尝试过 “H:\.bin\Program Files\Python\Scripts\pip.exe”安装反弹-cli 但收到了错误 启动器中的 fatal error :无法使用“e:\.bin\program files\python\python.exe”“H:\.bin\Program Files\Python\Scripts\pip.exe”安装反弹创建进程-cli'

最佳答案

该软件包已安装在您的 PC 上,因为您没有明确指定哪个 pip要使用的二进制文件。

如果执行 where pip ,它会显示 pip 的目录当前处于事件状态的二进制文件。就您而言,它很可能位于 D: 中目录。

要在 USB 中安装软件包,请使用 h:\<path>\<to>\<pip>\pip install rebound-cli .

更好的选择是在 USB 中创建一个虚拟环境,并在您想在 USB 中使用 Python 时激活该环境。使用环境将使您无需显式指定pip的路径。/python二进制文件位于您的 USB 中

关于python - 如何 pip 安装到外部驱动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53103727/

相关文章:

python - 无需安装即可使用 nltk

python - 当我运行不带任何选项的 `twistd` 命令时,为什么我的扭曲插件没有出现?

python - f()+f() 给出 [3,3,3,3] ,为什么不给出 [3,3,3]

c# - 以编程方式从网络接口(interface)发送数据

windows - 文件路径太长无法删除

python - 如何在keras中编写step_function作为激活函数?

python - 如何使用 Selenium 和 Python 切换窗口句柄

Python打印语句 “Syntax Error: invalid syntax”

python-3.x - 在 Jupyter Lab 中通过 SQL magics 连接到 SQL Server

windows - 从 32 位 Windows 应用启动 64 位可执行文件