問題タブ [miniconda]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - miniconda で python-gobject と python-gtk をインストールする
私は最近 (pip の使用から) miniconda に切り替えました。私のシステムは次のとおりです。
- Ubuntu 16.04
- miniconda2 python 2.7.5
ただし、2 つの特定のライブラリをインストールする方法が完全に混乱しており、オンラインで情報を見つけることができません。通常、これらを次の方法でインストールします
~ sudo apt-get install python-gobject
~ sudo apt-get insatll python-gtk2
しかし、これは明らかに、システム python 用にインストールされ、miniconda バージョン用にはインストールされません。私は試した
~ conda install gobject
そしてそれを知らされた
``` エラー: 現在の linux-64 チャネルにパッケージがありません: - gobject
このパッケージは、anaconda.org で検索できます。
```
gobject を含む名前の人のレポだと思われるものを検索して多数見つけましたが、インストールされているモジュールと同じものがある場合、どのように判断できますpython-gobject
か? いくつか試してみましたが、何百もの競合が発生しました。
私が本当にやりたいのは、ubuntuバージョンをインストールすることですが、miniconda用です。どんな助けでも大歓迎です。申し訳ありませんが、これは非常に基本的な質問です。Python エコシステムがよくわからないことがあります。
python - Conda: コマンドが見つかりません。ミニコンダ
Miniconda2 を iMac にインストールします。
しかし、それはうまくいきません。
オンラインで解決策を探すのに 2 時間以上を費やしましたが、どれも役に立ちませんでした。ありがとう!
ところで、.bash_profile
ファイルは次のようになります。
python - 現在の osx-64 およびチャネルにないパッケージ
ファイルを使用して環境を再作成しようとした後、次のエラーが発生しました。
Error: Packages missing in current osx-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
Dockerコンテナでこれらのコマンドを実行すると、同じエラーが発生します。
Error: Packages missing in current linux-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
これは、ソースとして使用しているファイルです。
name: snowflakes
dependencies:
- boto3=1.3.1=py27_0
- botocore=1.4.28=py27_0
- docutils=0.12=py27_2
- ecdsa=0.13=py27_0
- futures=3.0.5=py27_0
- jmespath=0.9.0=py27_0
- openssl=1.0.2h=1
- paramiko=1.16.0=py27_0
- pip=8.1.2=py27_0
- pycrypto=2.6.1=py27_4
- python=2.7.12=1
- python-dateutil=2.5.3=py27_0
- pyyaml=3.11=py27_4
- readline=6.2=2
- setuptools=23.0.0=py27_0
- six=1.10.0=py27_0
- sqlite=3.13.0=0
- timbr-io::argh=0.26.1=py27_0
- timbr-io::pathtools=0.1.2=py27_0
- timbr-io::watchdog=0.8.3=py27_0
- tk=8.5.18=0
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=3
- pip:
- argh==0.26.1
- pathtools==0.1.2
- watchdog==0.8.3
注:実際には、次のコマンドを実行してこのファイルを作成します。問題は、この環境を再作成しようとしたときです。
conda create --name snowflakes boto3 paramiko
source activate snowflakes
conda install -c timbr-io watchdog
conda env export > environment.yml
ご覧のとおり、私は(anaconda.org 内)watchdog
からインストールしtimbr-io
ており、これには linux-64 および osx-64 バージョン ( timbr-io/watchdog ) があります。
python - myFile.env を pip インストールしたい
仮想環境の作成に使用した .env ファイルがあります。
(.env ファイルで指定されている) 同じパッケージをインストールしたいのですが、今回は仮想環境にはしたくありません。これどうやってするの?
どうもありがとう。
注: .env ファイルを miniconda または anaconda で使用して、次のような仮想環境を作成できます。
その後、実行できます
virtualEnv を有効にします。しかし、どうすれば次のようなことができますか:
仮想環境ではなく、myFile.env で指定されたすべてのパッケージをインストールします。
ここに私の alpha.env ファイルがあります:
python - 異なるコンピューターでのスクリプト実行時間 (python 3.5、miniconda)
次の問題に直面しました。コンピューター (番号 2) でのスクリプトの実行時間は、別のコンピューター (コンピューター 1) よりも大幅に長くなります。
- コンピューター 1 - i3 - 4170 CPU @ 3.7 GHz (4 コア)、4GB RAM (実行時間 9.5 分)
- コンピューター 2 - i7 - 3.07GHz (8 コア)、8GB RAM (実行時間 15 ~ 17 分)
Python を使用して Excel ファイルを処理します。次の 3 つのライブラリをインポートします。
xlrd
、xlsxwriter
、win32com
実行時間が異なるのはなぜですか?どうすれば修正できますか?