問題タブ [pipenv]

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.

0 投票する
1 に答える
290 参照

python - Python スタンドアロン .py またはモジュールの外部インポート? これは見た目ほど難しいですか?

状況: pip を使用して多数のパッケージをインストールしました。これらのパッケージを使用してコードを記述しました。

私はmyscript.pyを持っています

私の友人はウィンドウズです。pythonがインストールされています。彼はパッケージを持っていません。彼はパッケージを取得できません。彼はピップを持っています。インターネットを使用してより多くのパッケージを取得することは決してできません。すべてを手渡しする必要があります。実際、私が彼に与えたものを実行してから約 10 分後に、彼は自分のマシンをフォーマットしましたが、それはなくなりました。

myscript.py を USB スティックに入れて渡して、myscript.py ファイルをコンピューターにコピーして実行するにはどうすればよいですか?

私はPipenvがそれを行うと思っていましたが、インターネットからダウンロードするパッケージのリストを作成するだけのようです. (非常に明確に定義されたリスト...しかし、何かを実行するために必要な実際のファイルではないリスト。正しく理解できていますか?

現在、py2exe で作成した .exe を彼に渡しています。彼がすでに Python を持っていることを考えると、これはあまりエレガントではありません。

tl;dr インターネットを持っていないエンド ユーザーに Python スクリプト .py を渡すにはどうすればよいですか?

0 投票する
0 に答える
279 参照

falconframework - pipenv を使用して cython でファルコンを構築する方法

falcon docsでは、cython で falcon をビルドするには、次のコマンドを発行する必要があると記載されています。

$ pip インストール Cython

$ pip install --no-binary :all: falcon

問題は、pipenv でこれを行う方法です。

まず第一に、依存関係の cython をビルドしたことを Pipfile に伝えたいと思います。

パラメータ --no-binary :all: falcon も pip に渡したいです。

0 投票する
1 に答える
2381 参照

django - 不明な理由でpipenvを使用してDjangoをインストールできません(ただし、pipを使用できます)

この問題の原因がわかりません。すべてを最初からアンインストールして再インストールしようとしましたが、2 日間試しても解決できません。私は本当に専門家の助けを借りることができました。

ここで何か基本的なことが欠けていますか?

デスクトップでは Windows 10 を実行しており、ラップトップでは Windows 7 (Professional、SP1) を実行しています。

デスクトップでは、I pipenvto install django==1.11、およびリストにpip freeze表示django==1.11されます。私のラップトップでは、 to を使用pipenvしますがinstall django==1.10pip freeze django はリストされませんpipfile.lockを確認すると、そこに django がリストされていることがわかります。

これは私のラップトップからのログで、私が使用したすべてのコマンドを確認できるようにします (見逃した場合に備えて)。

PS C:\Project> pipenv install django==1.11

PS C:\Projects> cat pipfile

PS C:\Project> cat pipfile.lock

PS C:\Project> ピップ フリーズ

PS C:\Project> django-admin startporject プロジェクト

アバストを無効にしようとしました(新しいパッケージをインストールするたびに、「スキャン中はお待ちください」という通知が表示され続けました)

ログの冒頭で気づきUsing cached Django-1.10-py2.py3-none-any.whlました - (パッケージが破損している場合に備えて) キャッシュをクリアして再試行する必要がありますか?

私は何かばかげたことをしていますか?そうでない場合、問題を解決できるようにするには、どうすれば問題が何であるかを把握できますか?