我有一个导入硒包的程序。它在pyCharm内部运行良好,但不会在命令提示符下运行,提示“没有名为selenium的模块”(Windows 7)。有没有一种简单的方法可以在pyCharm中获得所有设置并在命令提示符下使它们可用?
答案 0 :(得分:0)
这是因为您已将软件包导入到virtual environment(venv)
下。因此,程序包导入仅对虚拟环境有效。因此,要在全球范围内使用它,必须在不激活venv的情况下通过命令提示符进行安装。
答案 1 :(得分:0)
另一位张贴者说这个问题是由于使用venv是正确的。要从命令提示符处访问它,请进入PyCharm中的配置设置,并获取python解释器的路径。看起来像var Car = function (acceleration) {
var speed = 0;
this.getSpeed = function () {
return speed;
}
this.accelerate = function () {
return this.speed + arguments;
}
this.decelerate = function () {
return this.speed - arguments;
}
}
var honda = new Car(10);
console.log(honda.getSpeed()); // -> 0
honda.accelerate();
console.log(honda.getSpeed());// -> 10
honda.accelerate();
console.log(honda.getSpeed());// -> 20
honda.decelerate();
console.log(honda.getSpeed());// -> 10
,从cmd运行:
"C:\users\project\scripts\python.exe"
这将使用venv的设置来运行脚本。
如果要经常使用它,请使用变量以避免重复输入。
"Path to interpreter in quotes" "<path to your file>"