Bootstrap Chameleon Logo

Install 3rd Packages part two

Day 4:安装第三方库(2)

如果有一下任何情况之一的,使用方法1通过pip直接在引擎目录中安装三方库会有一些不便 - 本机在局域网中,无法联网,或者[内网的python源][2]失效了 - 经常bc同步引擎,希望保持一个纯净的引擎 - 同一个引擎在不同的工程中,会使用不同版本的三方库 - 想让第三方库跟随着项目走,而不是跟随引擎

可以按照以下步骤来操作:

  1. 先在venv中安装所需要的三方库,或者pycharm中安装
  2. 将这些第三方库(需要包含其依赖的三方库)拷贝到:/TA/Python/Lib/Site-packages
  3. 在需要使用这些三方库的py文件中,通过将目录添加到path路径,然后导入。还是以numpy为例 ``` import sys import os
    sys.path.append(os.path.join(os.path.dirname(__file__), '../../Lib/site-packages')) # 根据实际路径修改
    import numpy as np
    

    ```