conda创建遗传算法环境应用于superfish的腔体设计
geatpy 2.7
- python<=3.10,
- 1.17=<numpy<2
conda create -n GA_cavity python=3.10
conda activate GA_cavity
pip install numpy==1.26.4
pip install geatpy
也可以参考完整的environment.yml,可根据需求删减
name: GA_cavity
channels:
- defaults
dependencies:
- anaconda_prompt=1.1.0=haa95532_1
- anyio=4.10.0=py310haa95532_0
- aom=3.12.1=h00a0c3c_0
- archspec=0.2.5=pyhd3eb1b0_0
- argon2-cffi=25.1.0=py310haa95532_0
- argon2-cffi-bindings=25.1.0=py310h02ab6af_0
- asttokens=3.0.0=py310haa95532_0
- async-lru=2.0.5=py310haa95532_0
- attrs=25.4.0=py310haa95532_2
- babel=2.17.0=py310haa95532_0
- beautifulsoup4=4.14.2=py310haa95532_0
- blas=1.0=mkl
- bleach=6.3.0=py310haa95532_0
- boltons=25.0.0=py310haa95532_0
- bottleneck=1.4.2=py310h540bb41_1
- brotlicffi=1.2.0.0=py310h885b0b7_0
- bzip2=1.0.8=h2bbff1b_6
- ca-certificates=2026.1.4=h4c7d964_0
- cairo=1.18.4=he9e932c_0
- certifi=2026.01.04=py310haa95532_0
- cffi=2.0.0=py310h02ab6af_1
- charset-normalizer=3.4.4=py310haa95532_0
- colorama=0.4.6=py310haa95532_0
- comm=0.2.3=py310haa95532_0
- conda=25.11.1=py310haa95532_0
- conda-libmamba-solver=25.11.0=pyhdf14ebd_0
- conda-package-handling=2.4.0=py310haa95532_1
- conda-package-streaming=0.12.0=py310haa95532_1
- console_shortcut=0.1.1=haa95532_6
- cpp-expected=1.1.0=h214f63a_0
- cycler=0.12.1=py310haa95532_0
- dav1d=1.2.1=h2bbff1b_0
- debugpy=1.8.16=py310h885b0b7_1
- decorator=5.2.1=py310haa95532_0
- defusedxml=0.7.1=pyhd3eb1b0_0
- distro=1.9.0=py310haa95532_0
- exceptiongroup=1.3.0=py310haa95532_0
- executing=2.2.1=py310haa95532_0
- expat=2.7.3=h885b0b7_4
- fmt=11.2.0=h58b7f6e_0
- fontconfig=2.15.0=hd211d86_0
- freeglut=3.8.0=hfcef157_0
- freetype=2.13.3=h0620614_0
- fribidi=1.0.16=haf45083_0
- frozendict=2.4.6=py310h02ab6af_0
- gh=2.86.0=h36e2d1d_0
- graphite2=1.3.14=hd77b12b_1
- h11=0.16.0=py310haa95532_1
- harfbuzz=10.2.0=he2f9f60_1
- html5lib=1.1=pyhd3eb1b0_0
- httpcore=1.0.9=py310haa95532_0
- httpx=0.28.1=py310haa95532_1
- icc_rt=2022.1.0=h6049295_2
- icu=73.1=h6c2663c_0
- idna=3.11=py310haa95532_0
- imageio=2.37.2=py310h4442805_0
- intel-openmp=2025.0.0=haa95532_1164
- ipykernel=6.31.0=py310h4442805_0
- ipython=8.30.0=py310haa95532_0
- jedi=0.19.2=py310haa95532_0
- jinja2=3.1.6=py310haa95532_0
- jpeg=9f=ha349fce_0
- json5=0.12.1=py310haa95532_0
- jsonpatch=1.33=py310haa95532_1
- jsonpointer=3.0.0=py310haa95532_0
- jsonschema=4.25.1=py310haa95532_0
- jsonschema-specifications=2025.9.1=py310haa95532_0
- jupyter-lsp=2.2.5=py310haa95532_0
- jupyter_client=8.8.0=py310haa95532_0
- jupyter_core=5.9.1=py310haa95532_0
- jupyter_events=0.12.0=py310haa95532_1
- jupyter_server=2.17.0=py310haa95532_0
- jupyter_server_terminals=0.5.3=py310haa95532_0
- jupyterlab=4.5.0=py310haa95532_0
- jupyterlab_pygments=0.3.0=py310haa95532_0
- jupyterlab_server=2.28.0=py310haa95532_0
- kiwisolver=1.4.9=py310h03f52e7_0
- lcms2=2.17=h3732fa5_0
- lerc=4.0.0=h5da7b33_0
- libarchive=3.8.2=h6c023e8_0
- libavif=1.3.0=h5bd13ec_0
- libcurl=8.17.0=h6e672f4_1
- libdeflate=1.22=h5bf469e_0
- libexpat=2.7.3=h885b0b7_4
- libffi=3.4.4=hd77b12b_1
- libglib=2.86.3=h9bccc14_0
- libhwloc=2.12.1=default_hfa10c62_1000
- libiconv=1.16=h2bbff1b_3
- libkrb5=1.22.1=hb237eb7_0
- libmamba=2.3.2=hc213065_1
- libmambapy=2.3.2=py310h364efb6_1
- libopenjpeg=2.5.4=h02ab6af_1
- libpng=1.6.54=ha15c746_0
- libsodium=1.0.20=h83e8143_0
- libsolv=0.7.30=h23a355e_2
- libssh2=1.11.1=h2addb87_0
- libtiff=4.7.1=h3a18249_0
- libwebp-base=1.6.0=hbf3958f_0
- libxml2=2.13.9=h6201b9f_0
- libzlib=1.3.1=h02ab6af_0
- lz4-c=1.9.4=h2bbff1b_1
- markupsafe=3.0.2=py310h827c3e9_0
- matplotlib-base=3.10.8=py310h26e45b9_0
- matplotlib-inline=0.2.1=py310haa95532_0
- menuinst=2.4.2=py310h885b0b7_1
- mistune=3.1.2=py310haa95532_0
- mkl=2025.0.0=h5da7b33_930
- mkl-service=2.5.2=py310h0b37514_0
- mkl_fft=2.1.1=py310h300f80d_0
- mkl_random=1.3.0=py310ha5e6156_0
- msgpack-python=1.1.1=py310h5da7b33_0
- nbclient=0.10.2=py310haa95532_0
- nbconvert-core=7.16.6=py310haa95532_0
- nbformat=5.10.4=py310haa95532_0
- nest-asyncio=1.6.0=py310haa95532_0
- nlohmann_json=3.11.2=h6c2663c_0
- notebook-shim=0.2.4=py310haa95532_0
- numexpr=2.14.1=py310h7660c64_0
- openssl=3.6.1=hf411b9b_1
- overrides=7.7.0=py310haa95532_0
- packaging=25.0=py310haa95532_1
- pandas=2.3.3=py310h42c1672_1
- pandocfilters=1.5.1=py310haa95532_0
- parso=0.8.5=py310haa95532_0
- pcre2=10.46=h5740b90_0
- pillow=12.0.0=py310h4212202_1
- pip=25.3=pyhc872135_0
- pixman=0.46.4=h4043f72_0
- platformdirs=4.5.0=py310haa95532_0
- pluggy=1.5.0=py310haa95532_0
- prometheus_client=0.21.1=py310haa95532_0
- prompt-toolkit=3.0.52=py310haa95532_1
- prompt_toolkit=3.0.52=hd3eb1b0_1
- psutil=7.0.0=py310h02ab6af_1
- pure_eval=0.2.3=py310haa95532_0
- pybind11-abi=5=hd3eb1b0_0
- pycosat=0.6.6=py310h827c3e9_2
- pycparser=2.23=py310haa95532_0
- pygments=2.19.2=py310haa95532_0
- pyparsing=3.2.5=py310haa95532_0
- pysocks=1.7.1=py310haa95532_1
- python=3.10.19=h981015d_0
- python-dateutil=2.9.0post0=py310haa95532_2
- python-fastjsonschema=2.21.2=py310haa95532_0
- python-json-logger=4.0.0=py310haa95532_0
- python-tzdata=2025.3=pyhd3eb1b0_0
- pytz=2025.2=py310haa95532_0
- pywin32=311=py310h885b0b7_0
- pywinpty=2.0.15=py310h72d21ff_0
- pyyaml=6.0.3=py310hb9a58be_0
- pyzmq=27.1.0=py310h7149c55_1
- referencing=0.37.0=py310haa95532_0
- reproc=14.2.4=hd77b12b_2
- reproc-cpp=14.2.4=hd77b12b_2
- requests=2.32.5=py310haa95532_1
- rfc3339-validator=0.1.4=py310haa95532_0
- rfc3986-validator=0.1.1=py310haa95532_0
- rpds-py=0.28.0=py310h114bc41_0
- ruamel.yaml=0.18.16=py310hb9a58be_0
- ruamel.yaml.clib=0.2.14=py310hb9a58be_0
- scipy=1.15.3=py310h1bbe36f_1
- sdds=5.7.4=py310_0
- seaborn=0.13.2=py310haa95532_3
- send2trash=1.8.3=py310haa95532_0
- setuptools=80.9.0=py310haa95532_0
- simdjson=3.10.1=h214f63a_0
- six=1.17.0=py310haa95532_0
- sniffio=1.3.1=py310haa95532_0
- soupsieve=2.5=py310haa95532_0
- sqlite=3.51.1=hda9a48d_0
- stack_data=0.6.3=py310haa95532_0
- tbb=2022.3.0=h90c84d6_0
- tbb-devel=2022.3.0=h90c84d6_0
- terminado=0.18.1=py310haa95532_0
- tinycss2=1.4.0=py310haa95532_0
- tk=8.6.15=hf199647_0
- tomli=2.4.0=py310haa95532_0
- tornado=6.5.4=py310h02ab6af_0
- tqdm=4.67.1=py310h4442805_1
- traitlets=5.14.3=py310haa95532_0
- truststore=0.10.1=py310haa95532_1
- typing-extensions=4.15.0=py310haa95532_0
- typing_extensions=4.15.0=py310haa95532_0
- tzdata=2025c=he532380_0
- ucrt=10.0.22621.0=haa95532_0
- urllib3=2.6.3=py310haa95532_0
- vc=14.42=haa95532_5
- vc14_runtime=14.44.35208=h4927774_10
- vs2015_runtime=14.44.35208=ha6b5a95_10
- wcwidth=0.2.14=py310haa95532_0
- webencodings=0.5.1=py310haa95532_1
- websocket-client=1.8.0=py310haa95532_0
- wheel=0.45.1=py310haa95532_0
- win_inet_pton=1.1.0=py310haa95532_1
- winpty=0.4.3=4
- xlrd=2.0.2=pyhd3eb1b0_0
- xz=5.6.4=h4754444_1
- yaml=0.2.5=he774522_0
- yaml-cpp=0.8.0=hd77b12b_1
- zeromq=4.3.5=h6c54ac7_1
- zlib=1.3.1=h02ab6af_0
- zstandard=0.24.0=py310he335c29_0
- zstd=1.5.7=h56299aa_0
- pip:
- contourpy==1.3.2
- fonttools==4.60.1
- geatpy==2.7.0
- matplotlib==3.10.7
- numpy==1.26.4

浙公网安备 33010602011771号