conda 包管理工具及换源

conda 包管理工具

列出环境

conda env list  

创建环境,并指定python 版本,在最后添加python=3.7

conda create --name demo_env3.7 python=3.7

进入环境

conda activate demo_env

退出环境

conda deactivate 

移除环境,--all表示把这个环境下的所有的包删除了

conda remove --name demo_env3.7 --all

一、windows及其他系统conda换源方法:
参见:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。
运行conda config --show-sources 查看有没有换成功

conda的临时换源

conda install -c conda-forge opencv

二、windows及其他系统pip换源方法:

2.1 Windows

2.1.1 临时使用:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple {包名}

2.1.2 永久使用:
第一步: 在C:\Users\Administrator 目录下 创建pip文件夹
第二步:在第一步创建的文件夹下(C:\Users\Administrator\pip)创建pip.ini文件
第三步:记事本编辑保存pip.ini文件内容为以下部分:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

2.2 MacOS系统
2.2.1 临时使用:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple {包名}
2.2.2 永久使用:

执行以下语句

cd ~
mkdir .pip
cd .pip
vi pip.conf

pip.conf写入

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

保存pip.conf

2.3 Ubuntu

cd ~
mkdir .pip

直接新建并编辑pip.conf:

sudo nano ~/.pip/pip.conf

改为以下内容(这里用的清华源,也可以试一下阿里、豆瓣等源):

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

  1. 在jupyter 中注册这个环境
conda activate python_38-pytorch_1.7.0
conda install ipykernel

python -m ipykernel install --user --name python_38-pytorch_1.7.0 --display-name "Python38-pytorch_1.7.0"
#其中python_38-pytorch_1.7.0 是环境名
#"Python38-pytorch_1.7.0" 是在jupyter中的显示的环境

###删除这个kernel
jupyter kernelspec remove neural_net 
### 显示所有kernel
jupyter-kernelspec list 

python -m ipykernel install --user --name python_38-pytorch_1.7.0 --display-name "Python38-pytorch_1.7.0"

83 声望
19 粉丝
0 条评论
推荐阅读
基于Sanic的微服务基础架构
使用python做web开发面临的一个最大的问题就是性能,在解决C10K问题上显的有点吃力。有些异步框架Tornado、Twisted、Gevent 等就是为了解决性能问题。这些框架在性能上有些提升,但是也出现了各种古怪的问题难以...

jysong6阅读 4k评论 3

又一款眼前一亮的Linux终端工具!
今天给大家介绍一款最近发现的功能十分强大,颜值非常高的一款终端工具。这个神器我是在其他公众号文章上看到的,但他们都没把它的强大之处介绍明白,所以我自己体验一波后,再向大家分享自己的体验。

良许6阅读 1.9k

FastAPI性能碾压Flask?
不止一次的听过,FastAPI性能碾压Flask,直追Golang,不过一直没有测试过,今天闲着没事测试一下看看结果。不知道是哪里出了问题,结果大跌眼镜。

二毛erma02阅读 10.3k评论 3

封面图
Linux终端居然也可以做文件浏览器?
大家好,我是良许。在抖音上做直播已经整整 5 个月了,我很自豪我一路坚持到了现在【笑脸】最近我在做直播的时候,也开始学习鱼皮大佬,直播写代码。当然我不懂 Java 后端,因此就写写自己擅长的 Shell 脚本。但...

良许1阅读 2.1k

Python之如何优雅的重试
为了避免偶尔的网络连接失败,需要加上重试机制,那么最简单的形式就是在对应的代码片段加一个循环,循环体里使用异常捕获,连接成功时退出循环,否则就重复执行相关逻辑,此时修改之后的函数f如下

Harpsichord12073阅读 7.4k

git/pip/easy_install/apt代理/源设置
在公司内网环境中,访问公网往往需要经过公司的代理,对于浏览器、IDE等开发工具,都提供了设置代理的配置,而git、pip、easy_install等CLI工具,则需要通过命令或配置文件进行代理设置;对于Python、Ubuntu、Mav...

乘着风1阅读 5.6k

基于 EKS Fargate 搭建微服务性能分析系统
近期 Amazon Fargate 在中国区正式落地,因 Fargate 使用 Serverless 架构,更加适合对性能要求不敏感的服务使用,Pyroscope 是一款基于 Golang 开发的应用程序性能分析工具,Pyroscope 的服务端为无状态服务且性...

亚马逊云开发者阅读 7.9k

83 声望
19 粉丝
宣传栏