文章目录
- 一、关于package文件安装位置
- 二、关于尝试下载Python包时出现的CondaSSLError
- 三、配置环境的整个流程
一、关于package文件安装位置
package 文件安装在envs目录底下的Lib中,可以参考一下。
在对应的Python脚本文件中,选择Parameters
,输入合适的命令行即可。
二、关于尝试下载Python包时出现的CondaSSLError
CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to
download and install packages.
Exception: HTTPSConnectionPool(host=‘repo.anaconda.com’, port=443): Max retries exceeded with url: /pkgs/main/win-64/current_repodata.json (Caused by SSLError(“Can’t connect to HTTPS URL because the SSL module is not available.”))
在anaconda中安装不存在的python包并安装到指定环境中,这个网址可以看一下,下载一个Win64OpenSSL-1_1_1u 后成功解决了问题。
三、配置环境的整个流程
requirements要求如下
我们在Pycharm界面中完全查找不到这些版本的包应该在哪里下载
实际上,我们在 Anaconda 的界面当中也找不到对应的版本号
实际上我们点击这个 Mark for specific version installation 中,仍然很难选到自己想用的版本,旧版本号就本上都找不到。在anaconda中安装不存在的python包并安装到指定环境中,这个网站给了一个新的工具方法。
- 打开命令行界面,注意是要启用管理员权限,输入
(base) C:\WINDOWS\system32>activate Busternet
注意看这个界面里面,Busternet 的括号表示已经可以打开了虚拟环境。
- 搜索可用的版本号
anaconda search -t conda skimage
可以看到我们搜索的torch=1.2.2
版本并没有,这时候该怎么办呢
- 使用PyPI(Python Package Index)
pip是一个更为通用的Python包管理器,它可以从PyPI(Python Package Index)上下载并安装包
使用pytorch==1.2.0
这时候我们发现依然不太管用,这时候就很暴躁了
- Pytorch 官网主页搜索安装命令
官网的地址在这里,大家点击就可以看到了。找到合适的命令,就可以成功下载合适的包啦!