如何 运行 pyasn1 用 pip 安装
How to run pyasn1 installed with pip
显然我做错了什么,我发现的所有说明都说了如何使用 PIP 安装(此处为程序名称),但没有说明如何执行它。
我正在尝试 运行 pyasn1,使用 python3 虚拟环境。
我也尝试过使用我的默认 python2.7 环境,但也不喜欢那里。
python3 -m venv asn1_env
source asn1_env/bin/activate
只是为了检查我是否在新的虚拟环境中。
which python
/Users/xxxx/asn1_env/bin/python
现在我们第无数次安装pyasn1...
pip install pyasn1
Successfully installed pyasn1-0.4.5
这就是问题所在...
which pyasn1
(没有,在虚拟路径中找不到)
find . -name "pyasn1.*"
./asn1_env/lib/python3.7/site-packages/pyasn1
(只找到一个目录,里面有一堆文件,none其中一个叫pyasn1)
显然,这也行不通...
python pyasn1.py
/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'pyasn1.py': [Errno 2] No such file or directory
pyasn1
中的 运行 没有任何内容,因为它是一个库,而不是 运行 可用程序。
预期的工作流程是您首先以 pyasn1
类 的形式表达您的 ASN.1 数据结构,然后您可以将序列化数据 (BER/DER/CER) 解码为 Python 个对象,反之亦然。
显然我做错了什么,我发现的所有说明都说了如何使用 PIP 安装(此处为程序名称),但没有说明如何执行它。
我正在尝试 运行 pyasn1,使用 python3 虚拟环境。
我也尝试过使用我的默认 python2.7 环境,但也不喜欢那里。
python3 -m venv asn1_env
source asn1_env/bin/activate
只是为了检查我是否在新的虚拟环境中。
which python
/Users/xxxx/asn1_env/bin/python
现在我们第无数次安装pyasn1...
pip install pyasn1
Successfully installed pyasn1-0.4.5
这就是问题所在...
which pyasn1
(没有,在虚拟路径中找不到)
find . -name "pyasn1.*"
./asn1_env/lib/python3.7/site-packages/pyasn1
(只找到一个目录,里面有一堆文件,none其中一个叫pyasn1)
显然,这也行不通...
python pyasn1.py
/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'pyasn1.py': [Errno 2] No such file or directory
pyasn1
中的 运行 没有任何内容,因为它是一个库,而不是 运行 可用程序。
预期的工作流程是您首先以 pyasn1
类 的形式表达您的 ASN.1 数据结构,然后您可以将序列化数据 (BER/DER/CER) 解码为 Python 个对象,反之亦然。