python - Python:Conda 环境的需求文件
问题描述
我得到了一个如下所示的需求文件:
# Name Version Build Channel
appnope 0.1.0 py37_0
arrow-cpp 0.13.0 py37h29c365f_3 conda-forge
asn1crypto 0.24.0 py37_1003 conda-forge
astroid 2.2.5 py37_0
atomicwrites 1.3.0 pypi_0 pypi
attrs 19.1.0 pypi_0 pypi
backcall 0.1.0 py37_0
blas 1.0 mkl
etc...
我继续并将其更改为
#Name Version Build Channel
appnope=0.1.0=py37_0
arrow-cpp=0.13.0=py37h29c365f_3=conda-forge
asn1crypto=0.24.0=py37_1003=conda-forge
astroid=2.2.5=py37_0
atomicwrites=1.3.0=pypi_0=pypi
attrs=19.1.0=pypi_0=pypi
backcall=0.1.0=py37_0
blas=1.0=mkl
etc...
我对虚拟环境有点陌生,所以当我去创建它时,我收到了这个错误
conda create --name solver --file spec.txt
CondaValueError: could not parse 'asn1crypto=0.24.0=py37_1003=conda-forge' in: file.txt
所以我继续从他们每个人中删除构建和通道字段。
但现在我得到
PackagesNotFoundError: The following packages are not available from current channels:
- teradatasqlalchemy==16.20.0.7
- ortools==7.1.6720
- grpcio==1.24.3
- pyathenajdbc==2.0.4
- gcc==4.8.5
- docplex==2.9.133
- idna==2.8000
- redis==3.3.5
- docloud==1.0.257
- teradatasql==16.20.0.48
- pyorc==0.3.0
- cplex==12.9.0.0
- docutils==0.14001
- ray==0.7.1
Current channels:
- https://repo.anaconda.com/pkgs/main/osx-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/osx-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://conda.anaconda.org/conda-forge/osx-64
- https://conda.anaconda.org/conda-forge/noarch
- https://conda.anaconda.org/pypi/osx-64
- https://conda.anaconda.org/pypi/noarch
关于我做错了什么的任何想法?
解决方案
推荐阅读
- android - 用安卓怎么做这样的设计,阴影怎么放?
- c - 如何从 phy_device 到 net_device?
- node.js - 用于在 Kubernetes 集群上部署的带有 Node 和 Nginx 映像的 React App 的 Dockerfile
- react-native - firebase.notifications().getInitialNotification() 在 IOS 中处于后台时不起作用
- javafx - JavaFX 从 TableView 中添加 TableRow
- javascript - 在反应站点中使用搜索栏时,IOS键盘不会关闭
- git - 即使在添加 ssh 密钥后也无法克隆任何 git repo
- laravel - Laravel 雄辩的更新功能
- svn - SVN Precommit hook:客户端机器的当前工作目录
- angular - 如何根据输入值对 mat-error 内容验证进行单元测试