【问题标题】:Distributing Pycharm projects with Modules installed in Interpreter without receivers/classmates needing to install said modules分发 Pycharm 项目,其模块安装在解释器中,而接收者/同学不需要安装所述模块
【发布时间】:2019-01-30 00:32:49
【问题描述】:

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

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

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

.

注意:我使用的是 python 3.7,如果他只是不小心选择了 2.7 的话。

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

【问题讨论】:

    标签: python pycharm python-module pythoninterpreter


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-07-06
      • 1970-01-01
      • 2020-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多