电子衍射图像处理的基本pyworkflow插件
scipion-ed的Python项目详细描述
scipion ed是定义电子衍射图像处理领域的基本插件。在
安装
为了使用scipioned,我们需要一个工作的python3环境(例如通过virtualenv或conda)。 之后,我们可以通过以下方式轻松安装:
pip install scipion-ed scipion-ed-dials
发展
对于开发,我们可能希望下载源代码并从那里安装。那样的话 我们可以进行更改,并且可以快速测试。我们还需要一个工作的python3环境,我们 建议创建一个开发文件夹来下载源代码。在
^{pr2}$将包发布到PyPI
为了使scipion ed可与pip一起安装scipion ed, 我们需要:
python install twine restructuredtext-lint cd scipion-ed # It might be a good idea to check the README.rst before uploading: rst-lint README.rst python setup.py sdist twine upload dist/scipion-ed-0.0.1a3.tar.gz
运行测试(待更新)
cd scipion-ed cd pwed/tests python -m unittest discover # To visualize the test project you need to specify SCIPION_DOMAIN and SCIPION_VERSION exportSCIPION_DOMAIN=scipion-ed/pwed exportSCIPION_VERSION=3.0.0 python scipion-pyworkflow/pyworkflow/apps/pw_project.py TestEdBaseProtocols
Python3环境(待更新)
对于开发,我们可能希望下载源代码并从那里安装。那样的话 我们可以进行更改,并且可以快速测试。在
我们还需要一个工作的python3环境,我们建议创建一个开发文件夹来下载源代码。在
# Create a clean virtual environment python -m virtualenv --python=python3 env source env/bin/activate
故障排除
如果收到“错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1”,则可能需要安装python3 dev: sudo apt安装python3 dev-y
Tkinter与Python3
Tkinter与Conda
- 项目
标签: