我想从Mac OS X 10.6.4中完全删除Python 2.7.我设法PATH通过还原我的变量从变量中删除条目.bash_profile.但我还想删除Python 2.7安装包安装的所有目录,文件,符号链接和条目.我从http://www.python.org/获得了安装包.我需要删除哪些目录/文件/配置文件条目?某个地方有名单吗?
我刚买了一台带OSX Sierra的新Macbook,所以想确保我的开发环境设置正确.
我希望遵循这里提到的'最佳实践':https://github.com/nicolashery/mac-dev-setup
我需要Python 2.x用于工作(urllib,Pandas,Numpy,Scikit-learn)和Python 3.x用于一些在线课程(Pandas,Numpy,Django).我已经安装了Python 2和3,分别使用brew install python和brew install python3.
但是,在这个链接上,没有提到Anaconda,只有IPython.鉴于我已经通过Homebrew安装了Python 2和3,是否建议使用anaconda,或者我应该坚持上面Github链接中提到的标准IPython?阅读这篇文章后我很困惑:OS X - 在anaconda和自制Python环境之间做出决定
如果Brew和Anaconda确实可以一起工作,我可以采取哪些具体步骤来确保两个版本之间没有冲突?
我在Mac OS X上广泛使用Python,用于数值应用程序和Web开发(大致相同).我最近检查了笔记本电脑上的Python安装数量,并惊讶地发现四个:
Came with Mac OS X:
/usr/bin/python
Python 2.7.6 (default, Sep 9 2014, 15:04:36)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Installed via Homebrew
/usr/local/bin/python
Python 2.7.10 (default, Jul 13 2015, 12:05:58)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Installed via Anaconda/Miniconda
~/anaconda/bin/python
Python 2.7.10 |Anaconda 2.3.0 (x86_64)| (default, Oct 19 2015, 18:31:17)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Anaconda is brought to you by Continuum Analytics.
Please check out: …Run Code Online (Sandbox Code Playgroud) 我目前正在尝试将 Docker 插入到我的非 Web 应用程序的 Python 开发工作流程中。
当前使用 Docker 和 IDE 进行 Python 开发的最佳实践是什么?我需要能够使用 Docker 隔离我的环境并调试我的代码。
我在网上找到了很多关于使用 Docker 部署代码的文章:
除了一些关于在开发 Web 应用程序时如何使用具有映射到主机上目录的共享卷的容器之外,我发现关于实际开发工作流程的内容要少得多。这种方法不适用于非 Web 应用程序,并且存在一些问题,即简单的重新加载(使用类似 LiveReload 的机制)是不够的,因此您需要重新启动容器。
我能找到的最接近的文字是这篇“八种 Docker 开发模式”博客文章,但它没有考虑 IDE(比如我现在使用的 PyCharm)。
也许这个问题是配置 PyCharm 以使用在 Docker 容器中运行的远程 Python 解释器所花费的 3-4 小时(和计数)的结果。我期望两者之间有更好的整合。