我有macosx 64
我已经运行了conda更新conda
当我运行python -V
时,我看到
Python 2.7.14
当我运行python3 -V
时,我看到
Python 3.7.5
我的env.yaml文件如下所示:
name: v-env
dependencies:
- python=3.6.4
- pip
- pandas=0.19.2
- geos
- libxml2=2.9.4
当我运行:miniconda3/bin/conda env create --name v-env -f env.yml
时,我得到:
NoPackagesFoundError: Package missing in current osx-64 channels:
- python 3.6.4*
我使用的是2017版本的Miniconda3,因此不确定是哪个版本,但文件名是: Miniconda3-latest-MacOSX-x86_64.sh,因为我正在调试一个我没有编写的旧应用程序
当我跑的时候
conda search main/osx-64::python=3.6.4
我明白了
Loading channels: done
# Name Version Build Channel
python 3.6.4 hc167b69_0 main
python 3.6.4 hc167b69_1 main
python 3.6.4 hc167b69_3 main
和conda info
返回
active environment : None
user config file : /Users/NAME/.condarc
populated config files :
conda version : 4.8.3
conda-build version : not installed
python version : 3.6.4.final.0
virtual packages : __osx=10.12.6
base environment : //anaconda (writable)
channel URLs : 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
package cache : //anaconda/pkgs
/Users/NAME/.conda/pkgs
envs directories : //anaconda/envs
/Users/NAME/.conda/envs
platform : osx-64
user-agent : conda/4.8.3 requests/2.23.0 CPython/3.6.4 Darwin/16.7.0 OSX/10.12.6
UID:GID : 2145864231:336272924
netrc file : None
offline mode : False
关于python版本有什么建议吗
我刚刚从env.yaml文件中取出python=3.6.4,这允许我创建虚拟env并对其进行源代码激活。然后我运行python-V,得到了 “Python 3.6.2::Continuum Analytics,Inc.” 现在看来已经足够好了
相关问题 更多 >
编程相关推荐