如何将在Anaconda下安装虚拟环境到指定路径以及通过.whl文件和指定源来安装库版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_35860352/article/details/80143867 一般如果我们不指定路径的话,虚拟环境创建后会默认安装在anaconda所安装的目录下,比如我的是C:\ProgramData\Anaconda3\envs,此处encvs就是anaconda自动创建的虚拟环境根目录。 anaconda安装python3.5版本的虚拟环境的步骤如下: 输入安装命令: conda create -n tensorflow python=3.5 如上,创建好后,激活虚拟环境activate TensorFlow,它在C盘前有个小括号,则表示进入到虚拟环境TensorFlow的目录下了。若要退出虚拟环境,就在终端输入,deactivate TensorFlow. 但是由于C盘空间小,若不想把虚拟环境放在默认的c盘下该怎么办呢? 通过查阅anaconda的文档,发现是可以进行指定路径安装的。可以输入如下命令进行查看: conda create --help 安装虚拟环境到指定路径的命令如下: onda create --prefix=D:\python35-env\py35 python=3.5 上面的命令中, 路径D:\python35-env是先建好的文件夹(你也可以不建立,没有会自动建立),py35是需要安装的虚拟环境名称。请注意,安装完成后,虚拟环境的全称包含整个路径,为D:\python35-env\py35。激活指定路径下的虚拟环境的命令如下: activate D:\python35-env\py35 想要删除指定路径下的虚拟环境,使用如下的命令: conda remove --prefix=D:\python35-env\py35 --all 虚拟环境下安装python库如果还想继续安装python2.7的虚拟环境,方法跟安装python3.6是一致的。 当然了,有一些库不论conda和pip都无法直接安装,只能下载.whl进行安装。 也就是Anaconda安装第三方包(whl文件) 进入http://www.lfd./~gohlke/pythonlibs/后找到对应的Python版本和系统版本的whl文件下载到本地,这里我们存到D盘的根目录。一般py2.py3代表Python 2和3均可安装,而cp35则代表只能适用于Python 3.5,另外win32和amd64代表32位和64位系统的版本。 比如:
最后,来查看已安装好的虚拟环境下都安装了那些python库,输入命令: conda list 发现已安装好的虚拟环境py35下只安装了少量的基本库,如果也想用3.5版来进行科学计算,需要安装许多其他的库,如果一个一个安装,则会费时费力,而且容易出错,这时anaconda提供了一个命令,可以把基于python3.5版本的anaconda中的其他库一次安装好,命令如下: conda install -prefix=D:\python35-env\py35 anaconda 更换pip镜像源PyPi地址在国外,因为有墙的原因所以有些地区使用pip安装第三方库的时候会出现下载慢甚至严重的无法访问导致安装失败。通过更换pip镜像源为国内陆址可以解决上述问题。这里使用豆瓣的镜像源做演示,其他的镜像源可参考https://www./ 给出的列表。
来源:https://www./content-4-392051.html
|
|