站点图标 AI技术聚合

mac配置python环境(anaconda)

配python环境:

(1)安装anaconda/miniconda

1.查看苹果的版本号:左上角🍎图标->关于本机。记得选准cpu版本 x86 还是arm

2.登陆官网

(2)用conda安装requirements.txt

conda install –yes –file requirements.txt

(3)用conda管理pip。

这样做的原因:有的包conda没有pip有,同时管理pip和conda环境会很复杂。所以用conda管理pip,能使得通过pip安装的包可以在conda环境中使用。

步骤:

1 查看conda环境

conda env list

1.1 可以用base环境,也可以根据你的工程创建新的环境(我理解“环境”就是下载的包放在哪里,到时候程序运行的时候从哪里找包)

1.2 激活conda环境

1.3 在激活的conda环境下执行:

conda install pip

1.3.1 查看pip是不是在conda环境中:

which pip

如果显示:

/Users/{yourname}/anaconda3/bin/pip

则表示pip在conda环境中了。

cd进入requirements.txt所在的目录

2.导入包

2.1 通过pip导入requirements.txt里指明的包:

pip install -r requirements.txt

2.2 通过conda list 检查conda 是否已经把 requirements.txt 所需要的包导入了

conda list

参考: 

https://blog.51cto.com/u_15588078/6531100如何在 conda 环境中使用 pip 进行安装?,有时候Conda中没有某个模块,但是pip中https://blog.51cto.com/u_15588078/6531100

或者另一种办法:

使用anaconda以后再要使用不在conda环境中的包,要怎么安装? – 知乎 

对于ubuntu系统,

首先,将原来安装到/usr/lib/python2.7/dist-packages的包卸载:

pip uninstall <例如tqdm>

然后,使用anaconda目录下的pip重新安装:

sudo /usr/local/anaconda2/bin/pip install <例如tqdm>

最后,查看anaconda下面的包,发现了tqdm的踪影:

conda list

(3)查看python版本号

在bash环境下:

python -V

(4)找不到下载的包的情况:

找包的路径和conda路径是不同的路径。

(5)自己的包的搜索路径错误/找不到

参考:

python找不到包的总结: ImportError: No module named_GungnirsPledge的博客-CSDN博客ImportError: No module named 原因1. python2 没有加 `__init__.py`解决方法原因2. 没有加入包的root路径解决方法pth 文件写一个笔记方便自己以后回查原因1. python2 没有加 __init__.py解决方法原因2. 没有加入包的root路径解决方法pth 文件…_python找不到包https://blog.csdn.net/GungnirsPledge/article/details/107586458

文章出处登录后可见!

已经登录?立即刷新
退出移动版