目的:pycharm对本地文件的调试非常方便,可以直接看到相应的变量。因此如果调试程序很有必要在本地安装pycharm并且配置好anaconda的环境。
如果仅仅实现简单的数据增扩之类的可以参考这篇:
目录
一、安装anaconda
1.1 下载anaconda
直接官网下载。
https://www.anaconda.com/distribution/#download-section
1.2 安装
64-Bit Graphical Installer (637 MB)
这个安装直接有图形界面,一直点继续即可。
安装成功之后,启动台会看到anaconda navigator
点击即可打开
1.3 激活conda
在电脑终端输入$sudo vi /etc/profile,打开profile文件。
在文件末尾i添加一行:export PATH=/Users/anaconda3/bin:$PATH,其中,将“/Users/anaconda3/bin”替换为你实际的安装路径。保存wq!
然后source一下激活环境变量:
方法1:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . 和 /etc/profile 有空格
方法2:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# source /etc/profile
此时输入conda即可生效conda
二、安装pycharm
pycharm为目前最好的python IDE,无论从编辑程序的角度,还是看代码的角度,安装pycharm是十分必要的。并且pycharm自带python,直接装好在终端敲击命令行即可。
至于anaconda,如果仅仅是初级的数据处理以及批处理等等的操作,完全没必要在macOS装anaconda使问题复杂化。anaconda的长处在于管理显卡及其环境,对于初级的数据批处理并无太大帮助。
http://www.360doc.com/content/18/0324/07/34445812_739728933.shtml
安装后,可能自带的python(也可能为macbook自带的python),在usr/bin文件夹内,
MacBook-Pro:Desktop $ python
Python 2.7.10 (default, Aug 17 2018, 19:45:58)
[GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.0.42)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
三、PyCharm配置conda
https://blog.csdn.net/WJ_MeiMei/article/details/84141521
3.1 环境配置
file-preference for new(或者settings)——project interpreter——add local——新建环境的目录,在你安装Anaconda目录下的envs文件夹下
直接点击添加已有环境,即可加入。
找不到环境位置的话,可以conda env list即可显示conda环境的位置,然后找到里面的bin/python,添加一下即可。
# conda environments:
#
base * /Users/anaconda3
torch031 /Users/anaconda3/envs/torch031
torch041 /Users/anaconda3/envs/torch041
3.2 程序运行
程序之中,点击edit configurations
点击python interpreter即可更改
四、常见bug及解决
4.1 dylib加载
https://www.jianshu.com/p/3dec0e1d12dc
Library not loaded: /usr/local/opt/libomp/lib/libomp.dylib
brew install libomp