分发带有在Interpreter中安装的模块的Pycharm项目,而接收者/同学无需安装所述模块

时间:2018-08-23 15:12:44

标签: python pycharm python-module pythoninterpreter

我已经在家用计算机上显示的项目的解释器中安装了pyodbc和numpy

Interpreter in Project

我尝试压缩pycharm项目,希望可以在其他装有pycharm的计算机上运行它(无需安装模块(因为学校代理阻止pycharm访问互联网))。

我想知道是否有可能。我和我的朋友尝试了一下,因为我要求他从zip文件夹 \ venv \ scripts \ python.exe 中的解释器运行它。他给我发了这个错误

Error Message

注意:如果他不小心选择了2.7,我将使用python 3.7,idk。

我的问题是,是否有一种方法可以分发我的项目,而无需接收者/同学将包下载到他们的pycharm中,前提是我已经在解释器中安装了模块,如该目录中所示< / p>

Directory of Interpreter

1 个答案:

答案 0 :(得分:1)

如果您将虚拟环境与您的代码(您的venv文件夹)打包在一起,那么接收者只需在接收到环境并在PyCharm中打开项目后便选择该环境。打开项目后,转到Settings -> Project: ... -> Project Interpreter -> Add -> Add,然后在“现有环境”选项下选择包含虚拟环境的文件夹。

PyCharm Add Python Interpreter