使软件包在PyCharm外部可用(Python3)

时间:2019-08-09 16:08:29

标签: python python-venv

我有一个导入硒包的程序。它在pyCharm内部运行良好,但不会在命令提示符下运行,提示“没有名为selenium的模块”(Windows 7)。有没有一种简单的方法可以在pyCharm中获得所有设置并在命令提示符下使它们可用?

2 个答案:

答案 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>"