关于Anaconda环境配置的一些问题

一、关于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包并安装到指定环境中,这个网站给了一个新的工具方法。


在这里插入图片描述

  1. 打开命令行界面,注意是要启用管理员权限,输入

(base) C:\WINDOWS\system32>activate Busternet

在这里插入图片描述


注意看这个界面里面,Busternet 的括号表示已经可以打开了虚拟环境。

  1. 搜索可用的版本号

anaconda search -t conda skimage

在这里插入图片描述

可以看到我们搜索的torch=1.2.2版本并没有,这时候该怎么办呢

  1. 使用PyPI(Python Package Index)

pip是一个更为通用的Python包管理器,它可以从PyPI(Python Package Index)上下载并安装包
使用pytorch==1.2.0

在这里插入图片描述


这时候我们发现依然不太管用,这时候就很暴躁了

  1. Pytorch 官网主页搜索安装命令

在这里插入图片描述

官网的地址在这里,大家点击就可以看到了。找到合适的命令,就可以成功下载合适的包啦!


在这里插入图片描述



四、如何在Jupyter中打开任意位置的文件夹

我是在这个CSDN博客下找到的启发灵感,大家也可以参考一下。我想要在 Jupyter 打开的文件位置如下所示。


在这里插入图片描述

打开命令行窗口后,我们首先切换工作的文件夹位置

cd /d "E:\LearningMaterial\大三下\AdademicResearch\BusterNet_pytorch-master_new"

在这里插入图片描述

jupyter notebook ./

在指定的文件夹我们输入上面的Shell命令,就可以实现我们想要的效果啦!


在这里插入图片描述


五、如何在Jupyter对应的环境中安装包

在这里插入图片描述
方法很简单,只需要写下!pip install opencv-python命令就可以了,记得加感叹号!

猜你喜欢

转载自blog.csdn.net/m0_51143578/article/details/131885945