是否可以在不将其安装到计算机上的情况下使用模块?

Pee*_*Hog 9 python installation selenium module

例如,我的学院没有给学生管理员权限,所以我无法安装selenium webdriver.我键入的python代码不起作用.我可以在没有安装硒的情况下使用硒吗?还有其他选择吗?我可以在其中使用带有硒的usb/thumb驱动器并让代码通过该驱动器运行吗?

Ret*_*i43 5

你正在寻找sys.path哪种能完全符合你的要求.

当您尝试加载模块时,Python会在当前目录中搜索具有该名称的模块.如果它没有在那里找到某些东西,它会按照某种顺序搜索其他地方,如果在任何地方都找不到它,那么它会提出一个ImportError.通过将您的路径添加到USB上您拥有该模块版本的文件夹,它应该可以正常工作.

import sys
sys.path.append("/path/to/your/folder")

import selenium
Run Code Online (Sandbox Code Playgroud)

您还可以打印sys.path以查看Python搜索模块的目录.