相关疑难解决方法(0)

如何在Mac OS X 10.6.4上卸载Python 2.7?

我想从Mac OS X 10.6.4中完全删除Python 2.7.我设法PATH通过还原我的变量从变量中删除条目.bash_profile.但我还想删除Python 2.7安装包安装的所有目录,文件,符号链接和条目.我从http://www.python.org/获得了安装包.我需要删除哪些目录/文件/配置文件条目?某个地方有名单吗?

python macos uninstall python-2.7

296
推荐指数
12
解决办法
65万
查看次数

Anaconda和Brew的最佳实践

我刚买了一台带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 pythonbrew install python3.

但是,在这个链接上,没有提到Anaconda,只有IPython.鉴于我已经通过Homebrew安装了Python 2和3,是否建议使用anaconda,或者我应该坚持上面Github链接中提到的标准IPython?阅读这篇文章后我很困惑:OS X - 在anaconda和自制Python环境之间做出决定

如果Brew和Anaconda确实可以一起工作,我可以采取哪些具体步骤来确保两个版本之间没有冲突?

python macos homebrew anaconda

38
推荐指数
2
解决办法
3万
查看次数

OS X - 在anaconda和自制Python环境之间做出决定

我在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)

python macos homebrew numpy anaconda

25
推荐指数
2
解决办法
3万
查看次数

用于非 Web 应用程序的带有 Docker + IDE 的 Python 工作流

我目前正在尝试将 Docker 插入到我的非 Web 应用程序的 Python 开发工作流程中。

当前使用 Docker 和 IDE 进行 Python 开发的最佳实践是什么?我需要能够使用 Docker 隔离我的环境并调试我的代码。

我在网上找到了很多关于使用 Docker 部署代码的文章:

  • 生产部署:如何构建 Docker 镜像,准备好使用已经打包在其中的应用程序
  • 镜像生产的开发环境:上述扩展,您可以在开发时使用容器在部署到生产之前对项目的当前状态进行全面质量检查

除了一些关于在开发 Web 应用程序时如何使用具有映射到主机上目录的共享卷的容器之外,我发现关于实际开发工作流程的内容要少得多。这种方法不适用于非 Web 应用程序,并且存在一些问题,即简单的重新加载(使用类似 LiveReload 的机制)是不够的,因此您需要重新启动容器。

我能找到的最接近的文字是这篇“八种 Docker 开发模式”博客文章,但它没有考虑 IDE(比如我现在使用的 PyCharm)。

也许这个问题是配置 PyCharm 以使用在 Docker 容器中运行的远程 Python 解释器所花费的 3-4 小时(和计数)的结果。我期望两者之间有更好的整合。

python ide development-environment docker

6
推荐指数
1
解决办法
1704
查看次数