安装EasyIDP#
EasyIDP的Python包通过 PyPI 来进行发布.
支持的Python版本:
3.8
3.9
支持的操作系统:
Windows 10 (64-bit)
Windows 11 (64-bit)
macOS 10.15+
Manjaro
下面的这些操作系统应该也可行,但是没有官方测试过
Ubuntu 18.04+
ArchLinux
使用这个软件包需要使用者有基本的Python编程基础知识,包括基本的Python语法和安装第三方包的能力
从PyPI安装#
这边假设用户已经把Python3和pip成功安装到电脑上,然后在命令行里也可以成功的进行如下指令:
C:\Users\xxx> python --version
Python 3.7.3
C:\Users\xxx> pip --version
pip 19.2.3
然后通过下面的方法来安装所需要的包:
pip install easyidp
备注
通常情况下,我们推荐使用 虚拟环境 或 conda环境 来避免和你本地环境中的依赖版本冲突.
更多细节请参考 使用虚拟环境.
对于Linux用户来说,取决于具体的设置。Python3的版本可能需要安装 pip3
, 或者需要额外提供 --user
选项来避免权限问题,例如:
pip3 install easyidp
# or
pip install --user easyidp
# or
python3 -m pip install --user easyidp
小技巧
对于中国的用户,推荐使用清华源来加速下载速度:
> pip install easyidp -i https://pypi.tuna.tsinghua.edu.cn/simple
使用源码#
如果你对源代码进行一些修改(如修复bug)并且想让它立即生效(而不是等待easyidp官方修复)。这种情况下可以直接使用源码
小技巧
请确保从PyPI安装的easyidp已经从环境中移除:
pip uninstall easyidp
并且需要重启python来让改变生效
Assuming the source package was downloaded in C:\path\to\source\code\EasyIDP
and the code
folder has the following files:
C:\path\to\source\code\EasyIDP
├─ docs/
├─ easyidp/
├─ tests/
readme.md
setup.py
...
然后可以用下面的代码来手动导入easyidp的包:
import sys
sys.path.insert(0, r'C:/path/to/source/code/EasyIDP')
import easyidp as idp
或安装到虚拟环境:
> cd "C:/path/to/source/code/EasyIDP" # contains setup.py
> pip install -e .